Info
快捷键 Shortcuts
默认快捷键
-
Ctrl + G: goto 行号 -
Ctrl + F: 当前文档查找 -
Ctrl + H: 当前文档查找替换 -
Ctrl + Shift + F: 当前项目find -
Ctrl + Shift + H: 当前项目 find&replace - 行操作: 当光标停留在某一行空白处, 注意不要选中任何字符
-
Ctrl + C: copy 当前行 -
Ctrl + X: 剪切当前行 -
Ctrl + L: 删除当前行, 莫名其妙, 基本不用, 用就用上面的剪切 -
Alt + Shift + T: 当前行与下面一行上下交换位置, 光标追随本行
-
- 功能键
-
F12: ->转到函数实现->转到函数定义
-
鼠标操作 Mouse Operations
文档编辑区
- 左击一次, 移动光标
- 左击两次, 选中当前字符串
- 左击三次, 选中当前行所有内容
debug 区
- 当错误列表有错误或者警告提示时,你可以双击这个错误或提示,就可以跳转到错误或警告的语句前。
需要魔改的快捷键
修改方法, here
-
Ctrl + W: 关闭当前文档. -
Ctrl + /: comment -
Ctrl + \: uncomment -
Ctrl + D: Edit.FindNextSelected
配置 Config
- 文本编辑器右侧滚动条变缩略图
- 文档编码问题 : Visual Studio (中文版)默认保存的文本文件是GB2312编码的,默认的行尾(End of line)是CRLF的, 跨平台问题很大. 但是 VS 竟然不支持默认修改配置. 单个文件, 可以走贵宾通道,
文件 -> 高级保存选项. 整体的话, 只能魔改. 教程
插件 Plugin
- VISUAL ASSIST : 难以逾越的经典之作. 使用参考
- ImageWatch : 图像 debug 神器
- 调用 Sublime Text 或 VS Code 作为编辑器, VS 本身作为编译器和调试器 : 教程
小技巧 Tricks
- 写代码遗留问题用
//TODO:标记, 然后View -> Task List可以查看所有的 TODO, 快速定位消灭之. - 给代码分块, 用
#region和#endregion. 用于隐藏已经固定的代码. 可以起标题, 鼠标上去还能显示缩略图, 可以说非常实用了.