Part 1移动光标
快捷键 | 作用 |
---|---|
左右键 | 单个字符 |
Ctrl+左右键 | 整个单词 |
Home | 一行的开头 |
End | 一行的结尾 |
Ctrl+Home | 文档的开头 |
Ctrl+End | 文档的结尾 |
PageUp | 上翻一页 |
PageDown | 下翻一页 |
Part 2 文本选择
快捷键 | 作用 |
---|---|
Shift + 左右键 | 一次多/少选择一个字符 |
Ctrl+Shift + 左右键 | 一次多/少选择一个单词 |
Ctrl + W /Ctrl + 鼠标左键 | 选择整个单词 |
Shift + Home | 本行开头到光标位置的所有文本 |
Shift + End | 光标位置到本行结尾的所有文本 |
Ctrl + Shift + Home | 选择文档开始位置到光标位置的所有文本 |
Ctrl + Shift + End | 选择光标位置到结尾的所有文本 |
Part 3 复制/删除文本
快捷键 | 作用 |
---|---|
Ctrl + C,Ctrl + V | 复制粘贴一行文本 |
Ctrl + Shift + V | 循环粘贴文本 |
Ctrl + D | 快速复制一行文本 |
Ctrl + X | 剪切 |
Ctrl + L | 剪切 |
Backspace | 删除一个字符【从后向前】 |
Ctrl + Backspace | 删除整个单词【从后向前】 |
Delete | 删除一个字符【从前向后】 |
Ctrl + Delete | 删除整个单词【从前向后】 |
Shift + Delete | 删除整行 |
Part 4 格式化代码/注释
快捷键 | 作用 |
---|---|
Tab | 向后缩进指定tab空间 |
Shift + Tab | 向前缩进指定tab空间 |
Ctrl + K,Ctrl + D | 格式化整个文档 |
Ctrl + K,Ctrl + F | 格式化选中的行 |
Productivity power tools | 删除不必要的引用,保存时自动格式化等 |
单行注释 | //comment |
多行注释 | /comment/ |
Ctrl + K ,Ctrl + C | 注释选中行 |
Ctrl + K,Ctrl + U | 取消注释选中行 |
Part 5 展开/折叠代码/变量重命名
快捷键 | 作用 |
---|---|
Ctrl + M,Ctrl + M | 展开/折叠光标所在位置的代码块 |
Ctrl + M,Ctrl + O | 折叠整个文档的所有代码块 |
Ctrl + M,Ctrl + L | 展开/折叠整个文档的所有代码块 |
Ctrl + K,Ctrl + S | 包裹选择的代码块 |
Ctrl + C,Ctrl + V | 复制粘贴代码,使用智能重命名 |
Part 6 代码片段
以下默认再加两个tab
文本内容 | 作用 |
---|---|
class | 快速写一个类 |
interface | 快速写一个接口 |
propfull | 自动实现属性 |
propg | 输出只有 get 访问器支持的字段与属性 |
for | 自动补全for循环 |
foreach | 自动补全foreach循环 |
while | 自动补全while循环 |
do | 自动补全do while循环 |
switch | 自动补全所有枚举 |
try | 自动补全try catch |
tryf | 自动补全try finally |
svm | 输出无返回值的void Main() |
using | 自动补全using代码块 |
ctor | 自动补全构造函数 |
#region | 代码片段 |
cw | 自动补全Console.WriteLine() |
Part 7 选项卡和窗口
快捷键 | 作用 |
---|---|
Ctrl + Tab | 正序切换选项卡 |
Ctrl + Shift + Tab | 倒序切换选项卡 |
Ctrl + F6 | 导航到下一个选项卡 |
Ctrl + Shift + F6 | 导航到前一个选项卡 |
Ctrl + F4 | 关闭当前的选项卡 |
Alt + W + L | 关闭所有的选项卡 |
Ctrl + Shift + Z | 恢复刚关闭的窗口 |
Ctrl + , | 打开导航对话框 |
Shift + Alt + Enter | 切换全屏 |
Ctrl + Alt + L | 解决方案资源管理器 |
Ctrl + \,Ctrl + M | 团队资源管理器 |
Ctrl + \,Ctrl + E | 错误列表 |
Ctrl + \,Ctrl + T | 任务列表 |
Ctrl + Alt + O | 输出窗口 |
Part 8 查找和替换
快捷键 | 作用 |
---|---|
Ctrl + F | 打开查找窗口 |
Ctrl + Shift + F | 打开高级查找并替换窗口 |
F3 | 查找下一个 |
Shift + F3 | 查找上一个 |
Ctrl + H | 打开查找并替换窗口 |
Part 9 运行和调试
快捷键 | 作用 |
---|---|
F5 | 调试模式 |
Ctrl + F5 | 非调试模式 |
Shift + F5 | 结束调试 |
F9 | 插入或删除调试断点 |
F10 | 多步调试 |
F11 | 单步调试 |
Shift + F11 | 跳出正在调试的方法 |