窗口快捷键
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:参数信息
Ctrl+K,I:快速信息Ctrl+K,X:插入代码段Ctrl+K,S:插入外侧代码
Ctrl+M,M: 折叠或展开当前方法Ctrl+M,O: 折叠所有方法Ctrl+M,L: 展开所有方法Ctrl+M,P: 停止大纲显示Ctrl+Shift+F10: 自动添加using命名空间
输入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

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,还有绑定事件方法)
:::

Ctrl+ -:回退到光标上一次的位置(这个真心挺有用的)
区域化代码
#regin XXX// To Do#endregin
在C#中, 可以使用#regin来区域化代码..#regin 和#endregin中的代码可以被生成一个区域,进行展开或隐藏操作。
