VS编程,几个好用的Visual Studio
使用VS开发过程中可以提高效率的一些插件,
部分插件的安装与使用需要和VS版本匹配。
具体可以在官方下载链接中看到自己使用的VS版本是否支持。
1、Indent Guides
https://marketplace.visualstudio.com/items?itemName=SteveDowerMSFT.IndentGuides
在成对的括号之间连一条虚线,有了这些辅助线,代码结构一目了然。
VS2012版本适用的拓展不好找,此链接只对VS2015和VS2013有用。
VS2017自带这个功能。
2、AllMargins 2012
https://marketplace.visualstudio.com/search?term=Indent%20Guides&target=VS&category=Tools&vsVersion=&subCategory=All&sortBy=Relevance
使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
https://marketplace.visualstudio.com/items?itemName=SoColdWeather.Colorful-IDE
Colorful-IDE是一个可视工作室插件,允许用户更改背景图像。图像可以以恒定间隔改变。
12、Color Coder
https://marketplace.visualstudio.com/items?itemName=Xellarix.ColorCoder
此控件可以对用户自定义的方法、字段、属性等设置颜色。
安装后,不会自动生效,需要在设置里进行配置。
此控件有一个缺点就是一旦对颜色进行设置后,哪怕是卸载了它,相应的颜色配置仍然生效,不会自动恢复默认。此种情况下,可通过在VS的设置中对字体选项恢复系统预设来解决。
13、Output enhancer
https://marketplace.visualstudio.com/items?itemName=NikolayBalakin.Outputenhancer
此控件可以将VS的 编译输出结果用相应的颜色显示出来。
14、Code Metrices
https://marketplace.visualstudio.com/items?itemName=Elisha.CodeMetrices
用于分析代码的复杂度,在每个方法前显示一个数值标记当前逻辑的复杂程度,可以做为一定参考来对代码进行优化。
适用于Visual Studio 2012、2013、2015、2017、2019。
15、Productivity Power Tools
https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.ProductivityPowerPack2017
这是一个用来帮你自动安装其它插件的插件。它本身包含了一些好用的插件,安装了它后,会自下载安装包含的插件。下面单独介绍的部分插件可能就包括在这里。
16、Open In Explorer
https://marketplace.visualstudio.com/items?itemName=tux.OpenInExplorer
- 为Visual Studio选择文件时,在解决方案上下文菜单中添加菜单“在文件资源管理器中打开文件夹”
功能类似的插件还有:Find in Solution Explorer
https://marketplace.visualstudio.com/items?itemName=SamHarwell.FindinSolutionExplorer
17、Toggle Comment
https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment
Toggle Comment是一个简单的Visual Studio扩展,用于通过快捷键 "Ctrl + /" 注释/取消注释选定的行。与vs code 一样。
18、Go To Definition
https://marketplace.visualstudio.com/items?itemName=NoahRichards.GoToDefinition
按住Ctrl键并单击,然后在光标下方的标识符上执行“转到定义” 与F12功能一样。 |
最后是一个小技巧:
对于机器配置不好的电脑,可以在设置中这么设置:
主要是后面这三个:
禁止自动调整用户体验,
然后禁止富客户端体验,
但打开硬件加速,
这样一来VS的特效虽然少了一些,但运行时就会流畅许多。
VS编程,几个好用的Visual Studio插件推荐(二)
https://blog.csdn.net/qq_43307934/article/details/84964088
VS编程,几个好用的Visual Studio相关推荐
- Visual Studio 11预览: 新的编程语言功能
每个版本的Visual Studio开发环境通常都会在其IDE及其支持的编程语言中引入一些新功能.微软开发部副总裁S. Somasegar最近展示了一些即将出现在Visual Studio 11中的新 ...
- Visual Studio图形调试器详细使用教程(基于DirectX11)
前言 对于DirectX程序开发者来说,学会使用Visual Studio Graphics Debugger(图形调试器)可以帮助你全面了解渲染管线绑定的资源和运行状态,从而确认问题所在.现在就以我 ...
- 介绍一个快速找出 Visual Studio Code 代码多余空格的扩展 - trailing space
如图,一个编程强迫者必用的 Visual Studio Code 扩展: 这个扩展安装之后,能自动高亮代码末尾不必要的空格,如下图这些红色图例所示: 选中当前文件,按 F1 打开 Visual Stu ...
- Microsoft Visual Studio 2019 美化之——透明化窗口 Microsoft Visual Studio 2019 C/C++ Windows 下重量级编辑器 Editor
Microsoft Visual Studio 2019 美化之--透明化窗口 Microsoft Visual Studio 2019 C/C++ Windows 下重量级编辑器 ?Editor? ...
- Microsoft Visual Studio 2008安装教程
Microsoft Visual Studio 2008安装包链接:https://pan.baidu.com/s/1nwRnWj3 密码:s00k ①解压安装包后得到后缀为.iso的镜像文件,解压: ...
- Beginning C# 7 Programming with Visual Studio 2017 免积分下载
图书说明: 使用超级多功能的C#7和Visual Studio 2017轻松开始编程 从C#7开始使用Visual Studio 2017进行编程是初学者对世界上最流行的编程语言的最终指南.无论您是刚 ...
- C语言之开发工具:Visual Studio 2022安装教程
一,C 语言 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的.C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现.在 197 ...
- 第2章 开锋你的绝世名刃—— Visual Studio 开发环境的安装、配置
2.1 Visual Studio .VC ++和C ++的那些事儿 Visual Studio 是一套工具集, VC ( Visual c++)只是这套工具集中的一个工具,而c++大家都知道是一种风 ...
- linux c 并行编程从入门到精通,VISUAL STUDIO 2010并行编程从入门到精通(微软技术丛书)...
摘要: <微软技术丛书:Visual Studio2010并行编程从入门到精通>循序渐进,步骤式动手练习迅速帮助读者掌握并行编程的基础知识. <微软技术丛书:Visual Studi ...
- 解决用C#在visual studio编程中,console一闪而过
解决用C#在visual studio编程中,console一闪而过. 解决办法: 在主方法的最后加:Console.ReadLine(); 转载于:https://blog.51cto.com/wa ...
最新文章
- android 网络编程实现,Android开发使用HttpURLConnection进行网络编程详解【附源码下载】...
- 基本数据结构(图: 基本结构,DFS,prim算法, kruskal算法)
- php redis管理系统,php+redis实现小型的用户管理系统
- SQL2008错误:当 MUST_CHANGE 为 ON (开)时,不能将 CHECK_POLICY 和 CHECK_EXPIRATION 选项设为 OFF (关)。...
- weblogic部署连接池
- ds18b20温度传感器 lcd C语言,基于AVR单片机的18B20温度传感器及LCD显示的C语言程序设计...
- pat00-自测5. Shuffling Machine (20)
- udacity开源的数据_评论:Udacity数据分析师纳米学位计划
- 开关电源怎么测试文波_开关电源纹波标准与规范测试说明
- mysql本周数据没有填充_MySql查询本周、本月、本年数据(没有数据则补全0)
- 【ubuntu】开机一直“/dev/sda3:clean, XXX files, XXXX blocks”解决方法
- 为何需要商业智能BI软件
- IIS出现server application error的解决办法
- 高斯过程回归(输出学习法!)
- java一般用来开发什么_Java能做什么
- 软考(网络工程师)-必备网络知识(笔记二)
- 升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?
- std::string::substr
- 英语四级作文备战全攻略
- 前端1页面制作1——Photoshop切图
热门文章
- 贾扬清官宣:从阿里离职,或将投身AI创业!
- PLSQL的JOB启动与停止(可视化操作)
- iPhone 12 Pro搭载的LiDAR镜头与ToF镜头区别在哪里
- Python微信机器人之Python _ithcat 持续登陆错误 KeyError: ‘User’
- 推荐几款电脑测试软件
- 如何一行代码安装ROS|2022最新版|一行代码安装ROS2|一行代码解决rosdep|一行代码配置多ROS环境
- Ubuntu 14.04出现“device not managed”错误及ubuntu可以ping通外网浏览器上不了网。
- 设置文字为计算机屏幕保护,win10系统设置炫酷三维文字屏幕保护的具体技巧
- 夜神模拟器与Android studio连接
- windowsXP源代码下载磁力链接,仅做保存!