工欲善其事必先利其器
Posted seekdream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工欲善其事必先利其器相关的知识,希望对你有一定的参考价值。
在我们使用Visual Studio 2017开发Asp.Net Core程序的时候,很多时候我们需要一些非常有用的小工具,借助Visual Studio 强大的插件系统,我们能够安装很多非常有用的插件来使我们的编码和调试更加方便,从而使开发更加得心应手,这些工具都是经过长期积累形成的一些非常有效的工具,下面就分别来进行说明。
1 等宽字体
这个是非常重要的一个部分,如果你不喜欢Visual Studio提供的字体,那么你可以去下载你喜欢的字体作为VS默认的字体,这里推荐一款非常不错的等宽字体,你可以选择最新的ZIP包进行下载,然后就可以进行安装了,下载地址在这里;
下载完成后,解压缩当前包,然后找到ttf文件夹,然后在其中选择一个.ttf文件然后双击进行安装:
安装完成后重启Visual Studio 在工具--》选项--》环境--》字体和颜色中选择等宽字体,选择完成后就可以看看效果了。
最后我们来看看在VS中的效果吧
2 ReShaper
这里就不在解释了,最强大的代码提示、重构、单元测试工具,在安装完成后就是进行注册了,这个注册服务不太好找,建议花几块钱买一个License,在安装完成后就是各种智能化提示和各种功能,这里就不再一一进行说明,这个需要长期进行归纳总结,很多人说这个插件开太多窗口后很卡,这个建议不要开太多的窗口,定期关掉一些.cs文件的窗口,这里看几个安装后的插件菜单。
另外右键菜单里面也有很多有用的功能,这个也需要我们进一步去总结然后进行归纳。
3 CodeMaid
CodeMaid 是一个开源的 Visual Studio 扩展, 用来清理和简化我们的 C#, C++, F#, VB, php, PowerShell, JSON, XAML, XML, ASP, html, CSS, LESS, SCSS, javascript 和TypeScript 的代码以及编写过程,其官方网站请点击这里,这里面使用的最多的就是右键文件标题,在 解决方案资源管理器 上定位文件,这样就能够在在解决方案中快速进行定位了。
另外也有一些非常有趣的功能,这些我们可以通过查看其主菜单来看看,至于具体怎么用就需要自己去体会了。
4 Visual SVN
这个就不再说了,如果公司采用SVN作为源代码管理工具的话,这个将是非常重要的一个工具,能够解决当前源代码管理中的分支、合并、提交、更新等一系列的工具,而且能够在解决方案加上一些有用的小图标从而显示是否更改过,这个工具还是非常重要的,由于里面的功能比较多,这里就不一一说明了,这里也通过一张截图来进行说明。
5 GitHub Extension for Visual Studio
这个主要是为了方便将代码上传以及使用GitHub的一些常用功能,能够实现一些Clone、Create等功能,能够快速和GitHub进行一站式对接工作,这个通过视图-->团队资源管理器中可以找到。
6 VSOutput
给build和debug输出上色,能够让我们更方便看出在编译的时候有哪些错误,通过使用不同的颜色来标记不同的错误类型,多话不说直接上图。
7 Match Margin
这个功能在滚动条上高亮显示当前鼠标的选中项。
8 File ICons
这个不多说,就是会给不同文件定义不同的图标,这个也通过一个截图来看看最终的效果。
9 Productivity Power Tool
这个想必大家都知道,太强大了,微软官方的Visual Studio 扩展,可以极大地提高开发人员的效率,在一定程度上弥补了现在Visual Studio的不足之处,这里推荐阅读以下这篇文章,从而有一个整体上的认识。
10 Shrink Empty Lines
缩小空行的空间。
11 Solution Error Visualizer
在解决方案资源管理器上提示错误信息和提示信息。
12 Time Stamp Margin
在调试输出窗口增加 时间戳。
13 Visual Studio IntelliCode
提高开发人员生产效率的AI助手,会在你输入“.”的时候,推荐出最适合的方法,这些方法前面会加星号
后记
上面的这些插件都是Visual Studio的插件,都可以在工具--》扩展和更新中进行下载和安装,安装之后你就能享受这些插件带来的极大便利了,当然更需要在使用过程中进行不断的总结,这样才能最大程度上提高开发效率。
以上是关于工欲善其事必先利其器的主要内容,如果未能解决你的问题,请参考以下文章