Visual studio 插件(重点是VS2010)
工作中要使用 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
Visual studio 插件(重点是VS2010)相关推荐
- 收藏!推荐12个超实用的Visual Studio插件
工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: 推荐:程序员必装的10款谷歌插件 程序员必备的8个学习工具 99%的人不知道 ...
- 我的JavaScript for Visual Studio插件开源了
最近忙于别的事情,我的JavaScript for Visual Studio插件一直没有做什么更新了 很是对不起大家. 不过觉得这个东西如果做好的话对大家还是有帮助的,所以我还是把代码share出来 ...
- 安装 Visual Studio 插件 Visual Assist - C语言零基础入门教程
目录 一.下载 Visual Assist 插件 二.安装 Visual Assist 插件 1.运行 VA_X_Setup2270_0.exe 2.激活插件 3.重启 Visual Studio 完 ...
- Visual Studio 插件的开发
Visual Studio 插件的开发 起因 在做项目的时候,经常需要根据表结构create一些实体类,写多了,实在是觉得无趣,于是就琢磨着做个代码生成工具.当然现在有很多现成的,拿来用就好,可是总想 ...
- 12款好用的Visual Studio插件,最后一款良心推荐
工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: adb常用命令总结 程序员你可以考虑安装的15款谷歌插件 推荐20套实战源码 ...
- vs2017 html插件推荐,收藏!推荐12个超实用的Visual Studio插件
工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: 01 CodeMaid CodeMaid快速整理代码文件,规范你的代码,提高 ...
- 安利一个Visual Studio插件 Visual Assist 小番茄
安利一个Visual Studio插件 Visual Assist,俗称小番茄.主要同事看我在vs中找东西太慢了,吐槽我让我装的.希望我不是最后一个知道的=.= 官网链接:https://market ...
- 5个超实用的Visual Studio插件
工欲善其事,必先利其器,整理的一些我必装的5款Visual Studio插件,希望你们能get到. 01 CodeMaid CodeMaid快速整理代码文件,规范你的代码,提高代码阅读体验. 代码自动 ...
- 推荐16款最棒的Visual Studio插件
Visual Studio是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务.智能设备应用程序和Offi ...
最新文章
- UWP 图片剪切旋转工具
- 如何只使用标签来构建一个简单的电影推荐系统
- HarmonyOS之深入解析图像的位图操作和属性解码
- WPF/WPFE笔记(一):准备工作
- Object关于属性property的静态方法
- 【C语言进阶深度学习记录】一 数据类型的本质与变量的本质
- 客户端连接idea_IDEA新特性:提前知道代码怎么走!
- 查找数组中特定元素_Leetcode 540 题 有序数组中的单一元素
- Design System Application - Chapter 2 字体 Typography
- dos计算机,dos操作系统,教您进入dos操作系统
- 考研英语 常见不规则动词过去式/过去分词
- Linux网络知识--DHCP服务(理论部分)
- sybase客户端SqlDbx中文乱码问题解决
- GAN生成对抗网络综述
- `Supimo` 历史,人文,哲学,人物,摘录
- 吃透Java并发:AQS结构详解及其CLH变种、CLH、MCS
- pc_lint的用法转
- [转载]Buffon投针实验:究竟为什么是pi?
- Revit二次开发环境搭建(Revit 2019+Visual Studio 2017)
- Autofac基础知识学习
热门文章
- c语言json库parson的介绍和使用
- 今天,你在冲顶大会赚钱了么?
- Nucleofector高级电转技术应用:基因组编辑
- win10计算机属性此项目属性打不开,win10回收站打不开 此项目的属性未知 的解决方法...
- java 对象能跨类吗,java_SE类和对象
- U盘安装Windows 10 系统教程
- echarts map(地图) 省份名称居中显示
- 飞凌嵌入式受邀参加2021云栖大会
- “看”车,有TA就够了!车辆分析工具PP-Vehicle开源上新!
- (译)SAP APO介绍