记录一下VS的快捷键,用Xcode几个星期后回到VS一下子有点乱,还好有条件反射在,过了会就都恢复了
目录
- 跳转快捷键
- 查找快捷键
- 编辑快捷键
- 代码折叠
- 书签操作
- 记忆
- 来源
VS一定要装VAssistX插件,下面的快捷键部分是VX提供的。
跳转快捷键
快速打开文件 Alt + Shift + O
 快速打开对象 Alt + Shift + S
后退 Ctrl + -
 前进 Ctrl + Shift + -
跳转到变量所在位置 Alt + G
 头文件和源文件切换 Alt + O
 跳转到行 Ctrl + G
代码补全 Ctrl + J
 查看函数原型 Ctrl + Shift + Space
跳转到配对的符号 Ctrl + ]
记忆:Ctrl开头
查找快捷键
当前查找 Ctrl + F
 全局查找 Ctrl + Shift + F
记忆:不用记了这个
编辑快捷键
选择当前单词 Ctrl + W
 删除当前行 Ctrl + L
复制一行 Ctrl + C
 剪切一行 Ctrl + X
弹出粘贴框 Ctrl + Shift + V
上面插入一行 Ctrl + Enter
 下面插入一行 Ctrl + Shift + Enter
删除后面一个单词 Ctrl + Delete
 删除前面一个单词 Ctrl + Backspace
代码格式化 Ctrl + K, Ctrl + F (四个键)
 代码注释 Ctrl + K, Ctrl + C
 注释取消 Ctrl + K, Ctrl + U
行首 Home
 行尾 End
 页首 Ctrl + Home
 页尾 Ctrl + End
修改上下行交换的快捷键为 Ctrl + Shift + Down
代码折叠
折叠当前代码 Ctrl + M, Ctrl + M
 折叠所有代码定义 Ctrl + M, CTRL + O
 展开所有代码定义 Ctrl + M, CTRL + L
记忆:Ctrl + M 开头
书签操作
当前位置添加书签 Ctrl + K, Ctrl + K
 跳到下一个书签 Ctrl + K,Ctrl + N
 跳到上一个书签 Ctrl + K,Ctrl + P
 弹出书签窗口 Ctrl + K,Ctrl + W
记忆:Ctrl + K 开头
记忆
文本的编辑或者跳转,大部分和Ctrl相关。
 而代码里的常规跳转,大部分和Alt相关。
 VA插件的快捷键大部分和Alt+Shift相关。
来源
VS2008快捷键大全
代码格式化:
 1,Ctrl+K,Ctrl+F
书签操作:
 1,当前位置添加书签 Ctrl + k, Ctrl + k
 2,跳到下一个书签 Ctrl + k,Ctrl + n //建议改为Ctrl + N
 3,跳到上一个书签 Ctrl + k,Ctrl + p //建议改为Ctrl + P
 4,弹出书签窗口 Ctrl + k,Ctrl + w
 视图>其它窗口>书签窗口
TODO任务列表:
 查找“任务列表”即可,将其改为Ctrl+K,Ctrl+T
 弹出任务列表视图,然后选择注释,即可查看哪里需要改进。 或者工具-选项-环境-任务列表,里面添加FIXME。
断点操作:
 1,打开断点窗口 Ctrl+Alt+B
代码折叠:
 1,折叠当前代码: Ctrl + M, Ctrl + M
 2,折叠所有代码定义: CTRL + M, CTRL + O
 3,展开所有代码定义: CTRL + M, CTRL + L
代码跳转操作:
 4,返回上一次编辑位置跳转:Alt + <- 或 Ctrl + 减号
 向前跳到刚才编辑位置: Ctrl + Shift + 减号
//位置跳转,这两个太有用了,找了半天!!!
 6,大括号间跳转:Ctrl+]
 9,Alt + 向上、向下: 上一个函数定义、下一个函数定义
//VA的快捷方式一般都是Alt+Shift开头。
 11,查看变量:Alt + shift + S search
 12,弹出VA的open File in solution: Alt + Shift + O //这个可能要手动设置。见下面的设置VS快捷键
 13,跳到头文件,跳到实现文件: Alt + O
 14,跳到变量定义:Alt + G
 返回:Ctrl + - 或 Alt + 向左
 再切换回去:Ctrl + Shift + -
15,Ctrl+ 向左、向右 光标向左、向右跳转一个单词 可以加快光标移动。
 16,下一个文档窗口: Ctrl+F6
 上一个文档窗口: Ctrl+Shift+F6 //这个改为 Ctrl+Shift+j 和 Ctrl+shift+k 来切换tab。
代码编辑操作:
 1,注释: Ctrl + k Ctrl + c 添加注释, Ctrl + k Ctrl + u 取消注释
 3,自动补全,弹出可选选项,自动补全: Ctrl + j 或 Alt + -> 或 Ctrl + Alt + 空格
 4,参数列表,尤其是重载了的函数,可以按向下键查看:Ctrl+Shift+space 查看参数列表
行操作:
 10,Ctrl+G: 转到指定行
 2,删除一行: Ctrl + Shift + L
 复制一样: Ctrl + C
 复制到下一行:Ctrl + C, Ctrl + V
 剪切一行: Ctrl + L 或 Ctrl + X 或 shift + delete
 弹出粘贴板列表:Ctrl + Shift + V
 5,上面插入一行:Ctrl+Enter
 下面插入一行:Ctrl+Shift+Enter
 7,编辑视窗向下滚动一行:Ctrl + 向下
 编辑视窗向上滚动一行:Ctrl + 向上
 8,重点来了,将当前行下移一行: Alt + Shift + T (交换下一行)
下面是置换快捷键:
 CTRL + T Transpose characters
 CTRL + SHIFT + T Transpose words
 ALT + SHIFT + T Transpose lines //可以将该快捷键改为 Ctrl+Shift+向下。
单词操作:
 Ctrl+W 选中单词
 Ctrl+BackSpace,Ctrl+Delete 光标前、光标后一个单词删除 可以加快删除。
 Ctrl+ 向左、向右 光标向左、向右跳转一个单词
查找操作:
 Ctrl+I 当前位置向下查找
 Ctrl+Shift + I 当前位置向上查找
 Ctrl + F 当前查找、
 Ctrl + Shift + F 解决方案查找
 Ctrl + D 跳到视图上面的查找框
 Esc 退出查找对话框
 F3 下一个位置
 Shift+F3 上一个位置
 弹出VA的open File in solution: Alt + Shift + O //这个可能要手动设置。见下面的设置VS快捷键
注:中文版的VS保存的键盘配置能导出但不能导入,原因是保存的配