## 适用人群
1..NET/C#初学者或者对Visual Studio不熟练的;
2.愿意在.NET/C#开发中提高Visual Studio的操作技巧的
## 课程简介
在我们使用Visual Studio作.NET/C#的开发编码时,即使编写相同的代码每个人的编码速度和效率也是不相同的,这很大程度上是因为对Visual Studio的操作熟练程序不同造成的。
本课程是一门关于如何快速提升.NET/C#开发者的生产力(开发效率)的课程,课程根据Visual Studio提供的快捷键和快捷操作,为大家详细演示了包括光标移动,文本选择,格式化代码,代码片段等等方面的快捷操作,让开发者在使用Visual Studio时能更高效,更快捷。
如果跟着视频教程的演示逐一熟记,相信你的Visual Studio编码速度一定会得到提升。
## 课程内容
### 一、移动光标:
左右键 [单个字符]
ctrl + 左右键 [整个单词]
home 一行的开头
end 一行的结尾
ctrl + home 文档的开头
ctrl + end 文档的结尾
Page Up 上翻一页
Page Down 下翻一页
### 二、文本选择
shift + 左右键 一次多/少选择一个字符
ctrl + shift +左右键 一次多/少选择一个单词
ctrl + W / ctrl + 鼠标左键 选择整个单词
shift + home 本行开头到光标位置的所有文本
shift + end 光标位置到本行结尾的所有文本
ctrl + shift + home 选择文档开始位置到光标位置的所有文本
ctrl + shift + end 选择光标位置到结尾的所有文本
### 三、复制/删除文本
Ctrl + C,ctrl + V 复制粘贴一行文本
Ctrl + shift + V 循环粘贴文本
Ctrl + D 快速复制一行文本
ctrl + x 剪切
ctrl + l 剪切
backspace 删除一个字符[从后向前]
ctrl + backspace 删除整个单词[从后向前]
delete 删除一个字符[从前向后]
ctrl + delete 删除整个单词[从前向后]
Shift + delete 删除整行
四、格式化代码/注释
tab 向后缩进指定tab空间
shift tab 向前缩进指定tab空间
ctrl + k, ctrl + d 格式化整个文档
ctrl + k, ctrl + f 格式化选中的行
productivity power tools 删除不必要的引用,保存时自动格式化 等
单行注释 //comment
多行注释 /**/
ctrl + k, ctrl + c 注释选中行
ctrl + k, ctrl + u 取消注释选中行
五、展开/折叠代码/变量重命名
ctrl + m, ctrl + m 展开/折叠光标所在位置的代码块
ctrl + m, ctrl + o 折叠整个文档的所有代码块
ctrl + m, ctrl + l 展开/折叠整个文档的所有代码块
ctrl + k, ctrl + s 包裹选择的代码块
ctrl + c,ctrl + v 复制,粘贴
使用智能重命名
六、代码片段
class
interface
构造器 ctor tab*2
属性 prop tab
propfull
propg
for
foreach
while
do
switch
try
tryf
using
七、选项卡和窗口
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 输出窗口
八、查找和替换
ctrl + f 打开查找窗口
ctrl + shift + f 打开高级查找并替换窗口
f3 查找下一个
shift + f3 查找上一个
ctrl + h 打开查找并替换窗口
九、运行和调试
F5 调试模式
ctrl + f5 非调试模式
shift + f5 结束调试
f9 插入或删除调试断点
f10 多步调试
f11 单步调试
shift + f11 跳出正在调试的方法体
运行到指定行(VS2017支持)
1..NET/C#初学者或者对Visual Studio不熟练的;
2.愿意在.NET/C#开发中提高Visual Studio的操作技巧的
## 课程简介
在我们使用Visual Studio作.NET/C#的开发编码时,即使编写相同的代码每个人的编码速度和效率也是不相同的,这很大程度上是因为对Visual Studio的操作熟练程序不同造成的。
本课程是一门关于如何快速提升.NET/C#开发者的生产力(开发效率)的课程,课程根据Visual Studio提供的快捷键和快捷操作,为大家详细演示了包括光标移动,文本选择,格式化代码,代码片段等等方面的快捷操作,让开发者在使用Visual Studio时能更高效,更快捷。
如果跟着视频教程的演示逐一熟记,相信你的Visual Studio编码速度一定会得到提升。
## 课程内容
### 一、移动光标:
左右键 [单个字符]
ctrl + 左右键 [整个单词]
home 一行的开头
end 一行的结尾
ctrl + home 文档的开头
ctrl + end 文档的结尾
Page Up 上翻一页
Page Down 下翻一页
### 二、文本选择
shift + 左右键 一次多/少选择一个字符
ctrl + shift +左右键 一次多/少选择一个单词
ctrl + W / ctrl + 鼠标左键 选择整个单词
shift + home 本行开头到光标位置的所有文本
shift + end 光标位置到本行结尾的所有文本
ctrl + shift + home 选择文档开始位置到光标位置的所有文本
ctrl + shift + end 选择光标位置到结尾的所有文本
### 三、复制/删除文本
Ctrl + C,ctrl + V 复制粘贴一行文本
Ctrl + shift + V 循环粘贴文本
Ctrl + D 快速复制一行文本
ctrl + x 剪切
ctrl + l 剪切
backspace 删除一个字符[从后向前]
ctrl + backspace 删除整个单词[从后向前]
delete 删除一个字符[从前向后]
ctrl + delete 删除整个单词[从前向后]
Shift + delete 删除整行
四、格式化代码/注释
tab 向后缩进指定tab空间
shift tab 向前缩进指定tab空间
ctrl + k, ctrl + d 格式化整个文档
ctrl + k, ctrl + f 格式化选中的行
productivity power tools 删除不必要的引用,保存时自动格式化 等
单行注释 //comment
多行注释 /**/
ctrl + k, ctrl + c 注释选中行
ctrl + k, ctrl + u 取消注释选中行
五、展开/折叠代码/变量重命名
ctrl + m, ctrl + m 展开/折叠光标所在位置的代码块
ctrl + m, ctrl + o 折叠整个文档的所有代码块
ctrl + m, ctrl + l 展开/折叠整个文档的所有代码块
ctrl + k, ctrl + s 包裹选择的代码块
ctrl + c,ctrl + v 复制,粘贴
使用智能重命名
六、代码片段
class
interface
构造器 ctor tab*2
属性 prop tab
propfull
propg
for
foreach
while
do
switch
try
tryf
using
七、选项卡和窗口
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 输出窗口
八、查找和替换
ctrl + f 打开查找窗口
ctrl + shift + f 打开高级查找并替换窗口
f3 查找下一个
shift + f3 查找上一个
ctrl + h 打开查找并替换窗口
九、运行和调试
F5 调试模式
ctrl + f5 非调试模式
shift + f5 结束调试
f9 插入或删除调试断点
f10 多步调试
f11 单步调试
shift + f11 跳出正在调试的方法体
运行到指定行(VS2017支持)