工欲善其事必先利其器

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的插件,都可以在工具--》扩展和更新中进行下载和安装,安装之后你就能享受这些插件带来的极大便利了,当然更需要在使用过程中进行不断的总结,这样才能最大程度上提高开发效率。

 

       

以上是关于工欲善其事必先利其器的主要内容,如果未能解决你的问题,请参考以下文章

工欲善其事,必先利其器-Python编辑器选择

工欲善其事必先利其器--------搭建Android平台

工欲善其事必先利其器

MySQL优化—工欲善其事,必先利其器之EXPLAIN

序言 工欲善其事必先利其器

序言 工欲善其事必先利其器