我的Visual Studio常用配置
在做软件开发时候,我喜欢去找各种可以提升效率的方法。曾经一段时间,因为嫌弃自己在linux平台上操作太慢,因此我专门搜寻了一堆可以提升linux效率的方法,比如记住更多的vim命令,做vim的环境配置,以试图进一步提升工作效率。
之前业务开发时候,常常使用Android Studio 或者Vs Code去做代码编辑,用Linux计算云做编译。后来更多做C++独立项目开发时候,越发觉得Visual Studio使用起来更加方便,我早年用VS写web项目时候都没发现这点。应该说Visual Studio
是我用过编写C++软件最好的IDE,这篇文章记录我使用这个IDE的一些常用操作。至少对于C++开发人员,我认为Visual Studio
+ Visual Assit
确实可以帮助提高开发效率。
推荐快捷键
推荐以下快捷键,提高代码编辑效率。当然,如果你使用VISUAL ASSIST
,那就不要记下面这些快捷键了。
功能 | 快捷键 |
---|---|
快速操作与重构 | Ctrl + . 或者右键查看第一条 |
转到所有 | Ctrl + , |
查找所有引用 | Shift + F12 |
打开智能感知列表 | Ctrl + J |
折叠成大纲 | Ctrl + M, Ctrl + O |
展开所有大纲 | Ctrl + M, Ctrl + P |
加入书签 | Ctrl + K, Ctrl + K |
上一书签 | Ctrl + K, Ctrl + P |
下一书签 | Ctrl + K, Ctrl + N |
工程配置
可以下载我的配置文件,在工具--导入和导出设置向导
中导入配置文件。
1 | wget https://gitee.com/hangliebe/resource/raw/master/file/IDE_settings/hangliebe-2022-06-26.vssettings |
如果没有
wget
工具,自行下载:https://eternallybored.org/misc/wget/
常用配置
空格与制表符
ctrl + R + W
按键可以在显示空格和不显示空格之间切换。
有时候我们会很讨厌tab制表符,它让我们原本想要插入空格的地方变成了一个制表符,最终上库的代码引入很多格式问题。
因此我会在开发过程中取消制表符,换成空格插入。
具体操作:工具--选项--文本编辑器--C/C++--制表符
,找到插入空格
并选中它。
跟踪活动项目
工具--选项--项目和解决方案--常规
,找到在解决方案管理器中跟踪活动项
并选中它。
这样,你选中一个当前编译的文件,文件夹视图中就会跟踪到对应的文件。
插件配置
单行字符长度警戒线参考线
扩展-管理扩展
搜索Editor Guideline–>选择下载,关闭窗口安装重启后就可以设置启用。
设置启用:Edit.AddGuideline 120
设置撤销启用:Edit.RemoveAllGuidelines
VISUAL ASSIST
Visual Assit是 一款比较好用插件,帮助我们进行高效便捷的软件开发。官网传送–>传送门。
官网购买,如果没有梯子的话,这里会跳转到万恶的代理商页面,价格比美版贵不少。
关于快捷键功能可以查询该网址:Visual Assist 的键盘快捷键
The Cherno 在youtube上有分享一期视频介绍VA比较好的特性,可以查看学习。
我个人推荐的几个快捷键和操作:
- 打开指定名称的代码文件:
Shift+Alt+O
- 快速操作与重构:
Shift+Alt+Q
- 列出当前文件中的所有方法:
Alt+M
- 在定义与声明之间切换:
Alt+G
- 添加头文件 ,当编译后提示“未定义类型”时直接右键类型名,
refactor→add include
。