1. 程式人生 > >工欲善其事必先利其器

工欲善其事必先利其器

www. pty csdn err block ioi core 最新 shrink

  在我們使用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的插件,都可以在工具--》擴展和更新中進行下載和安裝,安裝之後你就能享受這些插件帶來的極大便利了,當然更需要在使用過程中進行不斷的總結,這樣才能最大程度上提高開發效率。

工欲善其事必先利其器