我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)
1、VS插件,微软官网
Extensions for Visual Studio family of products | Visual Studio Marketplace
Visual Studio IDE 扩展 | Visual Studio - Visual Studio -- 扩展 Visual Studio IDE,入门教程
Publisher Microsoft DevLabs - Visual Studio Marketplace -- Microsoft DevLabs
Productivity Power Tools 2017/2019 - Visual Studio Marketplace -- Productivity Power Tools VS2017/VS2019
GitHub - microsoft/VS-PPT: Productivity Power Tools - a set of Visual Studio extensions improving developer productivity. -- Productivity Power Tools VS2017/VS2019源码
或者在VS IDE-菜单-工具-扩展和更新-联机,可以搜索找到想要的插件。
2、我个人中意的插件
Visual Assist:大名鼎鼎的VC助手
Visual Assist - Visual Studio Marketplace
Visual Assist - a Visual Studio extension by Whole Tomato Software
https://me.csdn.net/download/piggyxp -- dll文件
CodeMaid : 可快速整理代码文件,清理不必要的代码和杂乱的格式。并在开发时实时提供代码复杂度的报告,以便帮助开发人员降低代码复杂度、提高代码质量。码锹窗口比较实用(#^.^#)
CodeMaid - Visual Studio Marketplace
CodeMaid | An open source visual studio extension to cleanup, dig through and simplify our code
https://github.com/codecadwallader/codemaid
Qt Visual Studio Tools: VS-Qt插件
Index of /official_releases/vsaddin
Qt Visual Studio Tools - Visual Studio Marketplace
Ctrl+Click Go To Definition (已集成在Productivity Power Tools),方便函数跳转,习惯用QtCreator开发者的福音
Ctrl+Click Go To Definition - Visual Studio Marketplace
GitHub - microsoft/VS-PPT: Productivity Power Tools - a set of Visual Studio extensions improving developer productivity.
Custom Document Well (已集成在Productivity Power Tools),丰富Tab选项卡的功能,方便源码阅读
Custom Document Well - Visual Studio Marketplace
Solution Error Visualizer (已集成在Productivity Power Tools),颜色标记编译之后有错误/警告的源文件和头文件
Solution Error Visualizer - Visual Studio Marketplace
Power Commands for Visual Studio (已集成在Productivity Power Tools),右键菜单新增有打开cmd,打开文件夹等
Power Commands for Visual Studio - Visual Studio Marketplace
Time Stamp Margin (已集成在Productivity Power Tools),断点调试时,会显示每条语句的执行时间
Time Stamp Margin - Visual Studio Marketplace
VSColorOutput (已集成在Productivity Power Tools),输出窗口用不同颜色标记不同信息,下载时请看清楚版本,不同版本对应不同的VS。
VSColorOutput - Visual Studio Marketplace
Mike-Ward.Net | .NET, Technology, Life, Whatever…
GitHub - mike-ward/VSColorOutput: Color highlighting to Visual Studio's Build and Debug Output Windows
Cppcheck add-in : 静态源码检测工具
Cppcheck add-in - Visual Studio Marketplace
GitHub - danmar/cppcheck: static analysis of C/C++ code -- cppcheck源码
https://github.com/danmar/cppcheck/releases -- cppcheck安装包下载
https://github.com/VioletGiraffe/cppcheck-vs-addin -- VS插件
https://github.com/OneMoreGres/qtc-cppcheck -- QtCreator插件
RockMargin : 参考了RockScroll。它是多彩的滚动条,可以在代码编辑器右侧形象的展示出代码的结构,方便快速浏览和定位。用过Sublime Text的同学你懂得^_^
RockMargin - Visual Studio Marketplace
GitHub - K1tty/RockMargin: Reincarnation of famous RockScroll extension for Visual Studio 2012-2019
Open in Editor 2017 : 右键菜单添加一个菜单命令,允许您在文本编辑器中打开任何解决方案,项目,文件夹和文件。
Open in Editor 2017 - Visual Studio Marketplace
Image Watch:OpenCV可视化界面插件,确保VS使用的是debug模式,并且在适当的位置设置的断点,调试运行至断点时即可激活image watch插件。如果没有显示Image Watch窗口,可以使用如下方法调用:菜单栏->视图->其他窗口->image watch,调出该插件。
VS2012-VS2015
Image Watch - Visual Studio Marketplace
VS2017
Image Watch 2017 - Visual Studio Marketplace
VS2019
Image Watch 2019 - Visual Studio Marketplace
ForceUTF8 (with BOM)
文件统一使用UTF-8+BOM编码
C++ Debugger Visualizers for VS2017
一款使C++的可视化调试工具支持Boost, wxWidgets, TinyXML, TinyXML2库的插件,如果你用到了这些库,这个就是一个不可多得的好工具。
C++ Debugger Visualizers for VS2017 - Visual Studio Marketplace
AStyle Extension 2017
AStyle Extension 2017 - Visual Studio Marketplace
IncrediBuild分布式联合编译
Incredibuild - Visual Studio Marketplace
3、目前暂不用,留着将来时
Color Theme Editor for Visual Studio 2017
Color Theme Editor for Visual Studio 2017 - Visual Studio Marketplace
GitHub Extension for Visual Studio: 源码版本管理
GitHub Extension for Visual Studio - Visual Studio Marketplace
Visual Studio IntelliCode - Preview,微软新出的AI辅助开发,可根据代码上下文智能提示出你可能需要的代码
https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCode
WiX Toolset Build Tools: 安装打包工具
WiX Toolset Build Tools - Visual Studio Marketplace
BuildVision : 使用可视化的编译输出替代文字输出,提供编译期间一些快捷的干预按钮
BuildVision - Visual Studio Marketplace
Microsoft Child Process Debugging Power Tool
Microsoft Child Process Debugging Power Tool - Visual Studio Marketplace
VSDebugPro
VSDebugPro - Visual Studio Marketplace
Deleaker
Deleaker - Visual Studio Marketplace
Redis Explorer
Redis Explorer - Visual Studio Marketplace
OpenCV Manager
OpenCV Manager - Visual Studio Marketplace
CMake Project Wizards
CMake Project Wizards - Visual Studio Marketplace
CodeBeautifier: 格式化排版工具
CodeBeautifier - Visual Studio Marketplace
Actipro Icons - Royalty-free images for apps
Actipro Icons - Royalty-free images for apps - Visual Studio Marketplace
JSON Viewer
JSON Viewer - Visual Studio Marketplace
GhostDoc Community for VS2017 : 从代码生成XML注释,维护干净和最新的文档,生成多种格式的帮助文档,在Visual Studio中使用智能源代码拼写检查器。
GhostDoc Community for VS2017 and Later - Visual Studio Marketplace
4、弃用
Output enhancer,个人感觉没有VSColorOutput好用,所以弃用
Output enhancer - Visual Studio Marketplace
CSS Tools,个人喜好sublime_text+ColorHighlight插件,所以弃用
CSS Tools - Visual Studio Marketplace
Code Compare,个人喜好Beyond Compare 3.3.13,所以弃用
Code Compare - Visual Studio Marketplace
ReSharper C++,功能强大,但是据说很耗内存,所以弃用
ReSharper C++ - Visual Studio Marketplace
Tabs Studio : a Visual Studio extension empowering you to work comfortably with any number of open documents.
个人喜好Custom Document Well,所以弃用
Tabs Studio - Visual Studio 2022 and SSMS document tabs manager extension
Open in Sublime Text : 右键菜单新增,用sublimeText打开文件,因为Open in Editor 2017插件更好,所以弃用
Open in Sublime Text - Visual Studio Marketplace
https://github.com/madskristensen/OpenInSublimeText
Open in Notepad++ :右键菜单新增,用Notepad打开文件,因为Open in Editor 2017插件更好,所以弃用
Open in Notepad++ - Visual Studio Marketplace
5、如何清理全部插件,恢复出厂值?
先手动删除文件夹,这些都是临时文件夹,尽管放心删除
C:\Users\firecat\AppData\Local\CodeMaid
C:\Users\firecat\AppData\Local\Microsoft\VisualStudio
C:\Users\firecat\AppData\Local\Microsoft\VisualStudio Services
C:\Users\firecat\AppData\Local\Microsoft\VSApplicationInsights
C:\Users\firecat\AppData\Local\Microsoft\VSCommon
C:\Users\firecat\AppData\Local\Microsoft\VisualStudio\15.0_aab79776\Extensions\53zltn4j.0qi -- VC助手
C:\Users\firecat\AppData\Roaming\CppcheckVisualStudioAddIn
C:\Users\firecat\AppData\Roaming\Microsoft\VisualStudio
C:\Users\firecat\AppData\Roaming\VisualAssist
C:\Users\firecat\AppData\Roaming\VSColorOutput
再删除注册表信息
HKEY_CURRENT_USER\Software\Whole Tomato
另外,如果安装了Halcon图像处理插件,它的安装路径是:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\22zr3ldu.v51
6、定期清理VC助手的临时文件
临时文件默认存放在:
C:\Users\firecat\AppData\Local\Microsoft\VisualStudio\15.0_726bcb92\Extensions\blymtzyc.0vg\Data
时间久了,文件夹很占空间,可以定期手动删除Data文件夹
可通过修改注册表的方式,修改该缓存路径的默认位置。
修改方法如下:
运行regedit,打开注册表,找到如下地方
[HKEY_CURRENT_USER/Software/Whole Tomato]
"Logging"="0"
"UserDataDir"="E://Visual Assist Cache//"
如果没有UserDataDir这一项,则新增该项。
红色部分内的目录是自己定义的目录,必须手动先建立好。
---
友情链接:
VS2017全部下载后再安装的路径在哪里?安装过程是什么?
Visual Studio 2017 版本 15.9 发行说明
Visual Studio 2017 15.9 发行说明 | Microsoft Docs
Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本
Visual Studio 2019 发行说明
Visual Studio 2019 版本 16.11 发行说明 | Microsoft Docs
Microsoft Visual C++ Redistributable,The latest supported Visual C++ downloads:
VC++运行时库
Latest supported Visual C++ Redistributable downloads | Microsoft Docshttps://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
最新文章
- android免root兼容所有版本ui调试工具
- emptyDir、hostPath以及local volume的不同
- 对C语言main函数中argc和argv[]的理解
- Http协议中的Content-Length属性
- Android 编程下帧动画在 Activity 启动时自动运行的几种方式
- mybaits 字段设置null_为什么阿里巴巴禁止开发人员修改serialVersionUID 字段的值
- 浅谈C++ 标准库中的异常 —— stdexcept类
- 不用临时变量交换两个变量的值
- 【转】JS windows.open()详解
- Linux系统编程:简单实现ls -R 功能
- Java检查字符串是否包含中文字符
- [转载] python存数据库、c++读数据库_如何从C中读取python pickle数据库/文件?
- path和classpath的区别
- EasyUI常用控件禁用方法
- Centos 7.2下安装php7
- http报文格式_(一)深入浅出TCPIP之理解TCP报文格式和交互流程
- 如何编译TrueCrypt源码
- CDN学习笔记二(技术详解)
- [转载] 360分布式存储系统Bada的设计和应用
- ubuntu 下,用户,文件夹,用户组 之理解