新玩意: 利用VS2019的代码导航功能来快速了解CMake工程
作者:BlogUpdater |
时间:2020-02-19 |
浏览:1830 |
评论已关闭 条评论
号一个外先
对于那些大型CMake工程来说,Visual Studio 2019 v16.5 Preview 2提供了一种十分简单的方式来快速了解整个工程脚本。在这个新版本中,类似于[Go To Definition]和[Find All References]的代码导航功能现已支持变量,函数和目标平台。这些个新玩意,对于那些大型且复杂的CMake脚本的阅读和理解来说,十分之有用。一个大型CMake脚本通常会被组织为若干个CMake脚本,各个CMake脚本彼此分担不同的功能。通过VS提供的代码导航功能能快速的浏览这些不同文件中的CMake脚本,大大提升了日常生产力。
具体来说,代码导航功能将作用在整个CMake工程范围,而不是仅仅局限在本地文件(文件夹)搜索上。另外,它们也被集成到了其他的IDE生产力工具例如[Peek Definition]上。
有图有真相
[Go To Definition]功能
[Find All References]功能
你也可以在[Tools > Options > CMake > Language Services]设置页面配置CMake工程脚本的[in-editor documentation]功能和导航功能,如下所示:
总结
我还记得第一次写C++代码时使用的VC6.0,那个时候,我就被它自带的[Go To Definition]功能所惊艳到了,随着代码的规模越来越庞大,方便快速的对工程的代码进行导航确实是一个”硬”需求。
我的老爷机已经跑不起最新版的Visual Studio了,如果还有机会的话,我是一定要安装体验一下的。
如需转载,请注明来自:Topomel Box
相关推荐
- 是不是晚了点:Visual Studio可以自动生成注释啦!
- Posted on 03月28日
- 发送Windows消息的几种方法
- Posted on 12月27日
- IContextMenu第一部分:基本介绍
- Posted on 10月21日
- 使用纤程简化枚举器3:两方面都兼顾
- Posted on 02月25日
评论已关闭。