visual Stdio快捷键大全(持续更新)
代码类
-
代码缩进
- 增加 tab键(选中要缩进的行,可多行)
- 减小 shift + table(选中要缩进的行,可多行)
-
格式化代码
- ctrl+K ctrl+F
-
展开/收缩
- Ctrl-M-M 折叠或展开当前方法
- Ctrl-M-O 折叠所有方法
- Ctrl-M-P 展开所有方法并停止大纲显示(不可以再折叠了)
- Ctrl-M-L 展开所有方法
-
智能提示选项
- Alt+回车 快速选中
- ctrl + . 智能标记(如:提示using、实现接口、抽象类等)
-
方法参数提示
- ctrl + shift +空格 在方法的括号内使用
-
执行测试
- ctrl + R,T(当前上下文)
- ctrl + R,A(所有)
- ctrl + R,Y(所有受影响)
-
建议完成模式和标准完成模式之间切换:
-
Ctrl+Alt+空格
- 标准模式
- 输入代码时会有智能提示但不会选中最接近的提示。如下图,若想完成输入可按TAB键或用键盘方向键选中然后按Enter键活用鼠标双击
- 输入代码时会有智能提示但不会选中最接近的提示。如下图,若想完成输入可按TAB键或用键盘方向键选中然后按Enter键活用鼠标双击
- 标准模式
-
建议完成模式
- 输入代码时会有智能提示同时也会自动选中最接近的提示
-
直白
- 说白了,就是智能提示的时候,会不会自动帮你选中第一个最匹配的
-
-
快速切换到上/下一页
- ctrl+F6/ctrl+shift+F6 就 是在已经打开的页面中,切换
-
代码注释
- 选中要注释的内容,按ctrl+K,S,选择#region
- region,2次Tab键
-
快速生成属性
- prop +2次Tab键
-
快速添加构造函数
- ctor 加Tab快捷键
-
变更大小写(选中部分)
- 小写 ctrl+u
- 大写 ctrl+shift+u
-
重命名类名
- ctrl+r 更新完名称后,保存即可,文件名也会同时更改
编译类
-
Debug/取消Debug
- F5 进入Debug
- shift+f5 取消debug
-
重新生成
- ctrl+shift+B
-
附加到进程
-
ctrl + alt + p
- 打断点
- 附加到进程 选择iisexpress 进程(右上角输入w3wp.exe进行筛选)
- 选择对应项目 执行
-
附加内容:
- 启用编辑并继续:工具”—》“调试”—》“编辑并继续”—》勾选 启用“编辑并继续” 即可
- 附加进程没有iis
- 启动C:\Program Files (x86)\IIS Express\iisexpress.exe
- 无法命中断点异常
-
-
线程调试
- Ctrl+D Ctrl+T
- 点击任意位置,选择全选 ,点击右上角暂停按钮以冻结线程
- 点击当前单个线程,点击右上角启动
- Ctrl+D Ctrl+T
-
即时窗口
- CTRL +Alt +I 具体使用
界面类
-
全屏
- Alt+Ctrl + Enter
-
快速进入项目dos窗口
- alt+space快速进入对应文件所在的dos窗口