2024年C C++最全VS编程,几个好用的Visual Studio插件推荐(一)_vs插件,2024年最新直击优秀开源框架灵魂

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

VS2012版本适用的拓展不好找,此链接只对VS2015和VS2013有用。

VS2017自带这个功能。

2、AllMargins 2012

Search results - Indent Guides | Visual Studio , Visual Studio Marketplace

使VS2012版本侧边的滑动条变宽,在此区域内显示对应位置代码的预览,和其它的信息,并且在成对的括号之间连一条不同颜色的实线,也就是拥有第一个插件的效果。

2013之后VS自带滑动条变宽功能,可在设置里调出来。

3、CodeMaid

主要特征:

  • 从代码中删除不必要的字符,如空格
  • 代码整理
  • 使用树型结构视图(码锹窗口)轻松浏览代码,分类显示所有的字段,属性,方法,类,快速定位。
  • 支持多种语言
  • 注释格式
4、C# outline 2012/2013/2015

代码折叠预览,使任何成对的括号可以像方法一样带有折叠功能,点击±进行展开,折叠。2017之后,VS自带折叠功能。

5、Viasfora

这个插件可以让成对的括号和花括号之间显示一条横线,便于观察,还有其它功能,参见网站注释

但是,这个插件和第四个插件outline有冲突,安装了这个会导致第四个无法正常工作,

原因好像是这个插件本身可以通过快捷键将任何选中的代码段进行折叠和展开…………

6、Visual Basic and C# Outliner

这个插件和第四个插件的功能是一样的,但是不像第四个那样无法与第五个插件共同使用,它可以和第五个插件共同起作用。

Visual Studio 2017和2019实现了该功能。此扩展程序将不再维护。

功能类似的还有CSOutline2017

7、Hide Main Menu
安装此扩展后,Visual Studio的主菜单将在不使用时折叠(使用与Windows资源管理器和Internet Explorer相同的行为)。要使用菜单,只需按下并释放Alt键,或按下并释放Alt + <快捷>以直接显示菜单(例如Alt + F以显示文件菜单)。完成使用后,菜单栏将自动再次隐藏。

当电脑的显示屏不大或者需要更大的代码显示面积时用这个。

8、Code Alignmen

提供代码对齐功能, 比如按 =, (, ) 等符号对齐, 也可以自定义对齐基准字符(串), 十分有用, 特别是有规律的代码需要列选时先对齐再操作无比舒适. 可以在VS中联网下载安装。

vs2012安装未起效,2015可以。

9、AnkhSVN
10、 C#最佳工具集合:IDE、分析、自动化工具等
11、Colorful-IDE

Colorful-IDE - Visual Studio Marketplace

Colorful-IDE是一个可视工作室插件,允许用户更改背景图像。图像可以以恒定间隔改变。

12、Color Coder

ColorCoder - Visual Studio Marketplace

此控件可以对用户自定义的方法、字段、属性等设置颜色。

安装后,不会自动生效,需要在设置里进行配置。

此控件有一个缺点就是一旦对颜色进行设置后,哪怕是卸载了它,相应的颜色配置仍然生效,不会自动恢复默认。此种情况下,可通过在VS的设置中对字体选项恢复系统预设来解决。

13、Output enhancer

Output enhancer - Visual Studio Marketplace

此控件可以将VS的 编译输出结果用相应的颜色显示出来。

14、Code Metrices

Code Metrices - Visual Studio Marketplace

用于分析代码的复杂度,在每个方法前显示一个数值标记当前逻辑的复杂程度,可以做为一定参考来对代码进行优化。

适用于Visual Studio 2012、2013、2015、2017、2019。

15、Productivity Power Tools

Productivity Power Tools 2017/2019 - Visual Studio Marketplace

这是一个用来帮你自动安装其它插件的插件。它本身包含了一些好用的插件,安装了它后,会自下载安装包含的插件。下面单独介绍的部分插件可能就包括在这里。

16、Open In Explorer

Open In Explorer - Visual Studio Marketplace

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!*

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

基于Microsoft Visual Studio 2008环境(具体项目类型为“其他项目类型”→“扩展性”→“Visual Studio 外接程序”),用C#语言开发实现的Visual Studio扩展插件,对.NET项目开发很有用,可以批量执行任务,包括折叠和展开所有项目,批量修改项目的目标平台、输出路径、生成事件和.NET版本,批量创建和加载项目,快速智能修改项目的dll引用、添加dll引用、拷贝项目依赖项、查看项目dll引用、提交dll到Lib库、检查Lib库是否有重复dll、生成SQL语句和生成GUID等,在搭建项目和发布系统时很有用,有了它可以避免很多不必要的问题,同时也可以减少很多重复的工作,尤其是在发布系统时可以保证程序的正确性。在给用户编译发布程序的时候很多人都没有意识到目标平台(x86、x64和Any CPU)和.net版本(2.0或3.5等)的选择对用户可能带来的不良用户体验(通常程序报错,运行不了,或者某个模块运行不了),即便意识到了这点也很难保证在不同解决方案配置下(debug和release等)程序的目标平台、.Net版本和dll版本的正确性,通常debug没有问题,但是旦发布release版本就会出现很多问题,同时如果要手工修改相关配置工作量也很大。该插件绝对是世界上独无二的,当然如果需要更多批处理功能,聪明的你也可以继续发挥哦…… 插件基于Microsoft Visual Studio 2008环境进行开发,所以插件可以在Microsoft Visual Studio 2008以上版本的Microsoft Visual Studio 环境中使用,目前测试过Microsoft Visual Studio 2008、Microsoft Visual Studio 2010、Microsoft Visual Studio 2012和Microsoft Visual Studio 2013。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值