我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)(1)

简介: 我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)

1、VS插件,微软官网


https://marketplace.visualstudio.com/


https://visualstudio.microsoft.com/zh-hans/vs/features/extend/ -- 扩展 Visual Studio IDE,入门教程


https://marketplace.visualstudio.com/publishers/Microsoft%20DevLabs  -- Microsoft DevLabs


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.ProductivityPowerPack2017 -- Productivity Power Tools VS2017/VS2019


https://github.com/Microsoft/VS-PPT -- Productivity Power Tools VS2017/VS2019源码


或者在VS IDE-菜单-工具-扩展和更新-联机,可以搜索找到想要的插件。



2、我个人中意的插件


Visual Assist:大名鼎鼎的VC助手


https://marketplace.visualstudio.com/items?itemName=WholeTomatoSoftware.VisualAssist


https://www.wholetomato.com/


https://me.csdn.net/download/piggyxp -- dll文件


CodeMaid : 可快速整理代码文件,清理不必要的代码和杂乱的格式。并在开发时实时提供代码复杂度的报告,以便帮助开发人员降低代码复杂度、提高代码质量。码锹窗口比较实用(#^.^#)


https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid


http://www.codemaid.net/


https://github.com/codecadwallader/codemaid


Qt Visual Studio Tools: VS-Qt插件


http://download.qt.io/official_releases/vsaddin/


https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools-19123


Ctrl+Click Go To Definition (已集成在Productivity Power Tools),方便函数跳转,习惯用QtCreator开发者的福音


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.CtrlClickGoToDefinition


https://github.com/Microsoft/VS-PPT

image.png



Custom Document Well (已集成在Productivity Power Tools),丰富Tab选项卡的功能,方便源码阅读


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.CustomDocumentWell


Solution Error Visualizer (已集成在Productivity Power Tools),颜色标记编译之后有错误/警告的源文件和头文件


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.SolutionErrorVisualizer


Power Commands for Visual Studio (已集成在Productivity Power Tools),右键菜单新增有打开cmd,打开文件夹等


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.PowerCommandsforVisualStudio


Time Stamp Margin (已集成在Productivity Power Tools),断点调试时,会显示每条语句的执行时间


https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.TimeStampMargin


VSColorOutput (已集成在Productivity Power Tools),输出窗口用不同颜色标记不同信息,下载时请看清楚版本,不同版本对应不同的VS。


https://marketplace.visualstudio.com/items?itemName=MikeWard-AnnArbor.VSColorOutput


https://mike-ward.net/vscoloroutput/


https://github.com/mike-ward/VSColorOutput


image.png


Cppcheck add-in : 静态源码检测工具


https://marketplace.visualstudio.com/items?itemName=Alexium.Cppcheckadd-in


https://github.com/danmar/cppcheck -- 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的同学你懂得^_^


https://marketplace.visualstudio.com/items?itemName=K1tty.RockMargin


https://github.com/K1tty/RockMargin


Open in Editor 2017 : 右键菜单添加一个菜单命令,允许您在文本编辑器中打开任何解决方案,项目,文件夹和文件。


https://marketplace.visualstudio.com/items?itemName=JVS.OpeninEditor-18442


image.png


Image Watch:OpenCV可视化界面插件,确保VS使用的是debug模式,并且在适当的位置设置的断点,调试运行至断点时即可激活image watch插件。如果没有显示Image Watch窗口,可以使用如下方法调用:菜单栏->视图->其他窗口->image watch,调出该插件。


VS2012-VS2015

https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch


VS2017


https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch2017


VS2019


https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch2019

ForceUTF8 (with BOM)


文件统一使用UTF-8+BOM编码


C++ Debugger Visualizers for VS2017


一款使C++的可视化调试工具支持Boost, wxWidgets, TinyXML, TinyXML2库的插件,如果你用到了这些库,这个就是一个不可多得的好工具。


https://marketplace.visualstudio.com/items?itemName=ArkadyShapkin.CDebuggerVisualizersforVS2017



相关文章
|
存储 Ubuntu Linux
着手打造你的随身系统---将linux装进移动硬盘
将Ubuntu等linux系统安装到移动硬盘--操作系统随身携带 前言        刚刚接触ubuntu,听说可以将linux系统安装到移动硬盘上,所以最近一周都在尝试将ubuntu安装到新买的移动硬盘上,终于成功啦~~其中走了不少弯路,百度经验的方法有一些地方没有写清楚,所以在这里总结一下过程和方法。
5524 0
|
SQL 缓存 监控
网站老是被劫持到其他网站怎么办
越来越多的网站被劫持,像跳转到彩piao网站,du博网站的情况时有发生,很多人可能都会经历过,电脑打开网站,以及手机打开移动端网站都会跳转到其他网站上去,这个就是网站被劫持跳转,那么网站被跳转的背后究竟是因为什么呢? 攻击者为何要劫持跳转到其他网站呢?SINE安全公司针对于这些安全情况,分析为什么网站首页会被篡改,会跳转,道高一尺魔高一丈,才能解决问题。
网站老是被劫持到其他网站怎么办
|
缓存 应用服务中间件 nginx
nginx 缓存与优化
在浏览器和应用服务器之间,存在多种“潜在”缓存,如: 客户端浏览器缓存 中间缓存 内容分发网络(CDN) 服务器上的负载均衡和反向代理 缓存,仅在反向代理和负载均衡的层面,就对性能提高有很大的帮助。
1797 0
|
Ubuntu Windows
Ubuntu 20.04 安装截图工具 flameshot
Ubuntu 20.04 安装截图工具 flameshot
990 0
Ubuntu 20.04 安装截图工具 flameshot
|
安全
美柚:女性移动APP安全攻防战
美柚技术总监黄益聪在2016年云栖大会上分享了安全风险、安全防御体系和社区反垃圾三部分。
7695 0
|
SQL 关系型数据库 大数据
PLSQL_性能优化系列17_Oracle Merge Into和Update更新效率
2015-05-21 Created By BaoXinjian 一、摘要 以前只考虑 merge into 只是在特定场合下方便才使用的,今天才发现,merge into 竟然会比 update 在更新数据时有这么大的改进。
2685 0
|
Web App开发 测试技术 Android开发
手机抓包方法实践
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/50616974 在移动逆向分...
1968 0
|
存储 编解码 算法
加解密技术基本使用指南(Base64、Hex、AES、SM4、RSA 算法)
加解密技术基本使用指南(Base64、Hex、AES、SM4、RSA 算法)
5863 0
加解密技术基本使用指南(Base64、Hex、AES、SM4、RSA 算法)
|
TensorFlow 算法框架/工具 异构计算
YOLO实践应用之搭建开发环境(Windows系统、Python 3.8、TensorFlow2.3版本)
基于YOLO进行物体检测、对象识别,先和大家分享如何搭建开发环境,会分为CPU版本、GPU版本的两种开发环境,本文会分别详细地介绍搭建环境的过程。主要使用TensorFlow2.3、opencv-python4.4.0、Pillow、matplotlib 等依赖库。
1261 0

热门文章

最新文章