窗口快捷键

Ctrl+W,W:浏览器窗口
Ctrl+W,S:解决方案管理器
Ctrl+W,C:类视图
Ctrl+W,E:错误列表
Ctrl+W,O:输出视图
Ctrl+W,P:属性窗口
Ctrl+W,T:任务列表
Ctrl+W,X:工具箱
Ctrl+W,B:书签窗口
Ctrl+W,U:文档大纲
Ctrl+D,B:断点窗口
Ctrl+D,I:即时窗口

项目快捷键

:::danger Ctrl是强制功能键
Shift有给项目增加功能作用 ::: Ctrl+F6/Tab: 下一个文档窗口即活动窗体切换
Ctrl+Shift+F6/Tab: 上一个文档窗口
F7: 查看代码
Shift+F7: 查看窗体设计器
Ctrl+Shift+N: 新建项目
Ctrl+Shift+O: 打开项目
Ctrl+Shift+C: 显示类视图窗口
Ctrl+F4: 关闭文档窗口
Ctrl+Shift+E: 显示资源视图
Ctrl+Shift+B\F6: 生成解决方案
Shift+F6: 表示生成当前项目
F4: 显示属性窗口
Shift+F4: 显示项目属性窗口
Ctrl+S: 当前界面保存
Ctrl+Shift+S: 全部保存
Ctrl+Shift+A: 新建项
Shift+Alt+C: 新建类

书签快捷键

Ctrl+B,T:切换书签开关(切换是trigger)
Ctrl+B,N:移动到下一书签
Ctrl+B,P:移动到上一书签
Ctrl+B,C:清除全部标签

查找快捷键

Ctrl+F: 查找
Ctrl+Shift+F:在文件中查找
F3: 查找下一个
Shift+F3: 查找上一个
Ctrl+H: 替换
Ctrl+Shift+H:在文件中替换

代码快捷键

Ctrl+E,D:格式化全部代码`<br />Ctrl+E,F`:格式化选中的代码

Ctrl+K,C:注释选定内容
Ctrl+K,U:取消选定注释内容

Ctrl+J: 智能提示列出成员
Ctrl+K,P:参数信息
Visual Studio快捷键 - 图1
Ctrl+K,I:快速信息
Ctrl+K,X:插入代码段
Ctrl+K,S:插入外侧代码
Visual Studio快捷键 - 图2
Ctrl+M,M: 折叠或展开当前方法
Ctrl+M,O: 折叠所有方法
Ctrl+M,L: 展开所有方法
Ctrl+M,P: 停止大纲显示
Ctrl+Shift+F10: 自动添加using命名空间
Visual Studio快捷键 - 图3
输入prop+Tab+Tab: 插入自动属性
输入cw+Tab+Tab: 自动生成Console.WriteLine();

调试快捷键

启停

F5: 启动调试
Ctrl+F5: 开始执行(不调试)
Shift+F5: 停止调试
Ctrl+Shift+F5: 重启调试

断点

F9: 切换断点
Ctrl+F9: 启用/停止断点
Ctrl+Shift+F9: 删除全部断点

过程

F10: 逐过程
Ctrl+F10: 运行到光标处
F11: 逐语句

编辑快捷键

Shift+Alt+Enter: 切换全屏编辑
F12: 转到所调用过程或变量的定义
Alt+F12: 查找符号(列出所有查找结果)
Shift+F12: 查找所有引用

将光标放在单词上,然后按Shift+F12

Visual Studio快捷键 - 图4
Ctrl+U: 全部变为小写
Ctrl+Shift+U:全部变为大写

Ctrl+Shift+V:剪贴板循环
Ctrl+Shift+L:删除当前行
Ctrl+E,S: 显示或隐藏Tab标记
Ctrl+E,W: 自动换行

Ctrl+G:转到指定行

Shift+Alt+↑←↓→: 选择矩形文本
Alt+mouseLeft: 选择矩形文本

Ctrl+Delete: 删除至词尾
Ctrl+Backspace(←): 删除至词头
Shift+Tab: 取消制表符

Ctrl+→←: 一次可以移动一个单词
Ctrl+mouseLeft: 选中当前点击的整个单词

Shift+End: 选择至行尾
Shift+Home: 选择至行开始处

Ctrl+Shift+End: 选择至文档末尾
Ctrl+Shift+Home: 选择至文档末尾开始
Ctrl+Shift+Pageup: 选择至本页前面
Ctrl+Shift+Pagedown: 选择至本页后面

Ctrl+Pagedown: 光标定位到窗口上方
Ctrl+Pageup: 光标定位到窗口下方

Ctrl+End: 文档定位到最后
Ctrl+Home: 文档定位到最前 :::danger 按两下Tab快速插入代码段(写for,foreach循环,或者try,还有绑定事件方法) ::: Visual Studio快捷键 - 图5
Ctrl+ -:回退到光标上一次的位置(这个真心挺有用的)
Visual Studio快捷键 - 图6

区域化代码

  1. #regin XXX
  2. // To Do
  3. #endregin

在C#中, 可以使用#regin来区域化代码..#regin 和#endregin中的代码可以被生成一个区域,进行展开或隐藏操作。