为何我感觉 Visual Studio 很难用?
作者:卡卷网发布时间:2024-12-28 02:25浏览数量:88次评论数量:0次
那是因为你没有装一些好用到爆的扩展插件,有了一些好用的扩展插件,写代码直接起飞!这里推荐一些插件:
所谓工欲善其事必先利其器,一些优秀的VisualStudio扩展插件能给我们打码带来效率上的提升,作为.NET开发者,VisualStudio是我们吃饭的主要工具,而纯净的VisualStudio通常需要比较深厚的编程功底才能驾驭,像博主这样的菜鸡,就只能依靠一些优秀的扩展插件来解决日常自动写代码以及写出好代码了。
VisualStudio扩展新手教程
Visual Studio 扩展安装
1. 通过VS联机库安装扩展,在VS的菜单栏,点击 扩展->管理扩展 ,打开扩展管理器
2. 点击 联机 – visual studio marketplace
3. 查找你需要的扩展,并点击 下载,等待安装完成。
下载扩展文件的安装
1. 打开微软VS扩展库:https://visualstudiogallery.msdn.microsoft.com/site/search?sortBy=Ratings
2. 搜索或浏览找到需要的扩展
3. 在下载页面,点击下载,一般下载到是vsix文件,比如 CodeMaid_v11.0.183.vsix
4. 双击 下载的文件 运行,就可安装
5. 安装完成后,启动 visual studio 便可使用。
管理VS的扩展
1. 在VS的菜单栏,点击 工具 - 扩展和更新 ,打开扩展管理器
2. 点击 已安装 – 全部
3. 查找你需要的扩展,可选择禁用或卸载。重启VS后生效。
1.Resharper Ultimate
极力推荐的当然是resharper这个重量级的神级插件了,如果你是一名.NET开发人员,但是你却不使用ReSharper,那么你就不是一个合格的码农了,因为这是一个强大的神器,你值得拥有!当然,用它的代价是,启动VS会变得非常慢,非常卡,但是需要知道,磨刀不误砍柴工!开发效率绝对提升N倍!!!
ReSharper是一个JetBrains公司出品的著名的代码生成工具,是Visual Studio里面的一个插件。它包括一系列丰富的能大大增加C#和Visual Basic .NET开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,http://VB.NET,XML,http://ASP.NET,XAML,和构建脚本。ReSharper还为C#和http://VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。
下载:
https://masuit.tk/20详细教程参考:
https://masuit.tk/212.神级调试器——OzCode
OzCode是Visual Studio开发软件的扩展插件工具,用户使用它可以减少了调试时间并通过检测和隔离错误,可以大大的提高工作的生产效率。OzCode允许搜索性能,比较对象,计算表达式并建立跟踪点 - 都导致了快速的和富有成效的调试会话。
它能实现诸多的调试增强,比如记录调试步骤和历史变量值,linq调试等
下载和使用:
https://masuit.tk/583.CodeMaid
CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件Resharper,但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言。
下载和使用:
https://masuit.tk/13934.ProductivityPowerTools
Productivity Power Tools是微软官方推出的 Visual Studio 插件,被用以提高开发人员生产率。它的出现一定程度上弥补和完善了 Visual Studio 自身的不足,比如其中的标记自动补全、复制引用等看似虽小,但却真得帮助我减轻了很多麻烦。
下载和使用教程:
https://masuit.tk/13925. 数据库建模神器——Devart Entity Developer
Entity Developer是一个用于LINQ to SQL建模和代码产生的强大工具。你可以从零开始或者从一个现有数据库逆向设计LINQ to SQL。
Entity Developer是http://ADO.NET实体框架,NHibernate、LinqConnect、Telerik数据访问和LINQ to SQL的强大ORM设计器。 它介绍了设计ORM模型的新方法,提高了生产力,并促进了数据库应用程序的开发。
下载和使用:
https://masuit.tk/14936.ClaudiaIDE,为编辑器窗口插入背景图片
一款可以为代码窗口加入背景图片的插件,支持单张图片和多张图片轮播
下载和使用:https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE
7.VSColorOutput,输出窗口不同颜色的输出
让输出窗口的不同内容按不同颜色显示,警告和错误一目了然
下载地址:https://marketplace.visualstudio.com/items?itemName=MikeWard-AnnArbor.VSColorOutput
8.Viasfora 为代码增加彩虹括号和配色增强
为代码增加彩虹括号和关键字高亮。括弧、中括号、花括号都会根据层级显示不同的颜色,一定程度上能方便找到未匹配的括弧。
下载:https://marketplace.visualstudio.com/items?itemName=TomasRestrepo.Viasfora
9.Experimental Tools,增强工具
相当于一个超精简版的Resharper,基于visual studio上的拓展功能,增加了编码显示、智能感知、强化智能提示、代码段处理、自动提示html的标签工具等特点,而且下面提到的部分工具也是基于它的强化。
下载:https://marketplace.visualstudio.com/items?itemName=AndreiDzimchuk.ExperimentalTools2017
10.Highlight all occurrences of selected word++,匹配选中高亮显示
当选中部分内容时,当前文档其他相同部分同时高亮显示,方便直观的查找内容。
11.BundlerMinifier,静态资源最小化打包工具
对前端资源的自动化打包工具,可将多个静态资源压缩成一个min文件,支持以下打包和编译转换功能:
将CSS,JavaScript或HTML文件捆绑到单个输出文件中
保存源文件会自动触发重新捆绑
支持globbing模式
MSBuild支持支持CI方案
缩小单个或捆绑的CSS,JavaScript和HTML文件
每种语言的缩小选项都是可自定义的
打开生成的文件时显示水印
Task Runner Explorer集成
命令行支持
更新解决方案中所有捆绑包的快捷方式
抑制输出文件生成
转换为Gulp
下载:https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BundlerMinifier
12.Code Metrices,代码复杂度评估插件
每个方法前都会显示代码复杂度,实时提醒你代码该重构了。不同程度的复杂度将会以不同的颜色提醒你
13.NuPack,nuget包打包工具
帮助你自动构建nuget包,方便发布到nuget仓库中
下载:https://marketplace.visualstudio.com/items?itemName=CnSharpStudio.NuPack
14.WebEssentials,前端工具集
用VS写前端的最强工具集,包含了一系列的前端工具,如果你正在编写CSS, HTML, JavaScript, TypeScript, CoffeeScript 或者 LESS,那么你会发现Web Essentials的很多新的功能会使你的开发生活变得更简单。
总结
博主在用的好用的插件就这些了,大家有什么优秀的插件也可以分享出来。
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
- 上一篇:我这个交易系统怎么样?
- 下一篇:若依框架真的好用吗有用过若依框架的吗说说感受?
相关推荐

你 发表评论:
欢迎