Visual studio 插件(重点是VS2010)

本文介绍了VS2010缺少现代IDE的一些特性,好在有插件支持。列举了如CodeMaid、highlight all occurrences of selected word等多个插件,涵盖生产率提升的多种功能,如代码大纲显示、高亮选中单词等,还提及了免费的综合插件包及插件市场入口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作中要使用 VS 2010, 有好多年没有使用Visual studio 了, 试了一小会, 发现VS 2010 缺少不少现代IDE应有的特性, 我认为重要的是下面几个特性, 

VS2010 已经是10年前的产品了, 好在有插件可以支持. 

生产率提升特性: 

1. code outline 视图窗口

   使用 CodeMaid 插件, 它具有 spade 视图, 不仅能显示 outline, 还能显示成员函数的代码复杂度.  插件地址: https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid

2. 高亮显示选中的单词

   VS2010 可以使用  highlight all occurrences of selected word 插件.  插件地址: https://marketplace.visualstudio.com/items?itemName=BenaiahJohn.Highlightalloccurrencesofselectedword

  VS2017以后, 可以使用 https://marketplace.visualstudio.com/items?itemName=DanielAmes.Highlightalloccurrencesofselectedword

3. 编辑器打开一个文件后, 能自动定位该文件在solution explorer上的位置. 

   使用 CodeMaid 插件支持这个功能, VS其实也有个选项可以自动 locate, 入口是 Tools->Options->Projects and Solutions->Track Active Item in Solution Explorer

4. 以输入文件名的形式打开solution中的文件.

    使用DPack插件

5. 有类似与notepad++的文本搜索功能, 不会自动清除上次的搜索结果, 多次搜索结果能以树的形式展开, 在结果区中高亮显示搜索关键词.

    VS2019有类似的功能.

    老版VS可以使用 MZ-Tools(收费, 免费30天)插件, 没找到好用的免费插件 .

6. 编辑器的代码层次线显示功能, 以及{ 代码块 } 折叠功能, 借助这些功能, 可以容易梳理代码的层次关系

    VS2010 可以选用 C# outline 插件, 作者 skybladev2

    VS2019 自带了这样的功能. 

    VS2015以上版本有 supercharger 插件, 比较重量级,  VS 社区版相应的插件是免费的,  插件地址 https://supercharger.tools/

 7. bookmark功能

     VS2010 可以使用 DPack 2010版, 或者单独的 numbered bookmarks插件

     VS2013以上版本也有 DPack 插件

 8. rainbow braces 功能

    左右小/中/大括号 彩色match显示, 尤其是对左右大括号匹配支持, 可以降低对于代码层次线功能的要求,   比较好的是 viasfora 插件 

9. Experimental Tools 插件 (VS2017/2019)

   智能代码辅助工具, 相当于 resharper 的一个免费简化版

10. 依赖包的管理功能

   Java 社区的maven太好用了, .net 社区之前一直没有一个与之对应的工具, 现在 NuGet 已经被大量使用, 插件是: 微软的 NuGet package manager

11.输出窗口不同颜色输出

   VSColorOutput插件, 可以根据输出内容, 显示出不同的颜色

 12. Comment 增强插件,  CommentsPlus, 如果一个comment 以 ? 或 ! 或 Todo 开头, 该行comment就会按特定的颜色高亮显示

13. 切换注释的插件, Toggle Comment, 快捷键是 Ctrl+/ , 再也不用使用VS 变态快捷键了.

 14. Tweaks 插件

15. Show Keys 插件, 要记住VS 超多的快捷键不容易, 这个插件应该可以帮上忙.

上面是基本是一些免费的插件, 也有一些综合插件包DPack(免费),  Resharper (智能辅助编程), Visual Assist, CodeRush, OZCode(调试神器) 等

  免费的Productivity Power Tools支持 VS2010~2019,   https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.ProductivityPowerTools

  插件市场入口  https://marketplace.visualstudio.com/

VS2010必备插件总结

⒈ CodeMaid 增加了Code outline视图, 增强导航

2. DPack 2010, 增加了文件清单, 类清单, 成员清单, number bookmark

3. highlight all occurrences of selected word 插件.

参考:  https://masuit.com/1782

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值