Visual Studio 2017中的C ++开发人员的Visual Studio扩展

[原文发表地址] Visual Studio extensions for C++ developers in Visual Studio 2017

[原文发表时间] 2017/8/29

在这个博客中,我们要强调几个Visual Studio扩展,如果您使用Visual Studio 2017或考虑升级,可以使您的C ++开发人员的生活更美好。我们也听说过许多人在Visual Studio 2017上没有提供某些C ++扩展,阻止您转移到最新版本。我们想通知您,我们正在解决这些反馈,您提到的许多扩展程序现在可以在Visual Studio 2017上使用。

我们很高兴地宣布,以下扩展程序现在可用于Visual Studio 2017。

扩展名 说明
C++ Quick Fixes 此扩展允许您将鼠标悬停在一个波浪上以获得LightBulb,或使用默认键盘快捷键Ctrl + Dot(Ctrl +.)来了解如何快速修复代码中的问题。
Macros for Visual Studio Macros for Visual Studio是VS的一个扩展,VS可以使用这个扩展来自动执行IDE中的重复任务。这个扩展可以记录Visual Studio中的大部分命令,包括文本编辑操作。
PdbProject 可以直接从PDB中创建一个.vcxproj以便快速的代码浏览和智能感应。
Test Adapter for Boost.Test 适配器可以自动地发现单元测试并使IDE工具可以基于Boost.Test框架运行和管理单元测试,参照测试执行结果以及Visual Studio Enterprise用户来检查代码覆盖率。
Test Adapter for Google Test 可以自动地发现单元测试并使IDE工具能够运行和管理基于Google Test框架的单元测试,参照测试执行结果以及Visual Studio Enterprise用户来检查代码覆盖率。Visual Studio Test Explorer和代码覆盖结果可用于直接在IDE中管理单元测试。
Productivity Power Tools 这是一个扩展捆绑安装程序,它将安装Productivity Power Tools 2017的各个组件,包括许多工具,如 Ctrl+Click GoTo Definition, Custom Document WellPeek Help.Ctrl+Click GoTo DefinitionPeek Help
Structure Visualizer Structure Visualizer添加了视觉线索来用语法表达代码块。这些代码块允许你快速找出类,方法和许多其他代码作用域的范围。
Whack Whack 这个终端仿真器允许你在Visual Studio IDE中通过Windows子系统Linux(WSL)来运行命令提示符,PowerShell和bash。
Windows Driver Kit 可以创建在Windows设备上运行的驱动程序,从打印机到VR耳机。WDK对Visual Studio 2017的支持将在下一个版本的WDK中提供给大家。注意:Visual Studio 2017的预览版本对Windows内部人员是支持的。
Visual Studio Color Theme Editor Visual Studio Color主题编辑器对喜欢将Visual Studio环境的颜色更改为产品附带的标准Light/Dark/Blue的用户是比较受欢迎的。它也提供了其他的预定义主题:绿色,红色,紫色等。 你可以创建新的主题或更改现有的主题。

我们目前正在积极做的Visual Studio 2017的另一个扩展是Image Watch。Image Watch是一个监视窗口,可在内部支持的OpenCV类型的本地C++代码调试时查看内存那种的位图。我们知道很多人在VS2015中都被卡住了,为了使用Image Watch我们正在努力解决这个问题。

你是否正在使用不支持Visual Studio 2017的扩展程序?你对VS扩展有什么想法可以让C++开发体验更好呢?如果有可以让我们知道并分享你的想法。