讓程式設計更輕鬆的 7 個 Visual Studio 擴充套件
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
是時候升級你最喜歡的IDE了!在這篇文章中,我將介紹一些我最喜歡的與眾不同的 Visual Studio 擴充套件,是它們讓我的日常程式設計工作變得更加輕鬆。對於一些明擺著的,例如 ReSharper 和 OzCode (甚至 Web Essentials),我就不羅列進去了,我今天要說的是那些相對默默無名的開源 Visual Studio 擴充套件,它們也能做一些非常酷的事情。
你準備好了嗎?旅程開始了!
1.BuildVision
BuildVision(sourse)是一個視覺化構建過程的擴充套件:
這個小擴充套件能夠為你展示構建過程的狀態,花了多長時間,以及最重要的,顯示在構建過程中生成的錯誤(如果有的話)。這樣的好處是,能在每個專案下對錯誤進行分組,比在錯誤輸出裡的那個扁平列表更容易導航:
2.Git Diff Margin
GitDiffMargin(sourse)在Visual Studio編輯器的左邊欄新增了一個空間(如果你喜歡的話,也可以是滾動條),並顯示更改/刪除行前後的差異,讓你能快速導航和恢復到以前的變化!
這是Git專案的完美伴侶,並且和Visual Studio Git Provider一起用的話,非常棒,如果你使用Visual Studio Git Provider的話。
由此我想到了:
3.NoGit
NoGit(sourse)只做一件事——無效化內建的Visual Studio Git原始碼控制供應商,因為Visual Studio Git原始碼控制供應商有一個習慣就是,只要你開啟使用Git的一個解決方案,它就會重啟自己。 NoGit將始終關閉此提供程式。
4.Reopen Start Page
另一個可以節省時間的Visual Studio擴充套件是Reopen Start Page(sourse),正如字面意思——當你關閉一個解決方案時候,會重新開啟Visual Studio的Start頁面。就個人而言,我喜歡使用Start頁面中最近的解決方案列表,這對於開啟最近使用的解決方案真的很方便!
5.SaveAllTheTime
SaveAllTheTime(sourse)是另一個能夠讓Visual Studio每時每刻儲存修改過的檔案和專案的Visual Studio擴充套件。當你重新命名或移動檔案的時候,Visual Studio有時並不會儲存專案檔案。 SaveAllTheTime能在你提交修改之前,確保一切都被儲存著!
此外,SaveAllTheTime還有一個小部件,可以經常提醒你提交。當然,如果你不用git,也可以禁用這個小部件。
6.TabSanity
TabSanity(sourse)能使得tabs-as-spaces的行為就像實際的tabs一樣!退格鍵和刪除鍵,箭頭鍵導航將不允許插入符號到形成標籤的空格里面,它會跳到下一個“標籤”,不再需要你按鍵!
7.EmojiVS
最後,讓我們用EmojiVS(sourse)為我們的程式碼新增一些樂趣——這是一個可以新增github emojis到你的程式碼(更具體地說是程式碼註釋)的擴充套件。所以,為什麼不試試呢?
它甚至還可以提供智慧感知:
注:如果你是一個ReSharper使用者,那麼,除了EmojiVS之外,為了確保程式碼的完整性,你還需要安裝ReMoji擴充套件。
譯文連結:http://www.codeceo.com/article/7-visual-studio-extension.html
英文原文:7 open-source Visual Studio Extensions to make your life easier
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- Bundler和Minifier Visual Studio擴充套件Nifi套件
- Web編譯器Visual Studio擴充套件Web編譯套件
- Visual Studio 的碼雲擴充套件 V1.0.85 釋出套件
- 使用 Zephir 輕鬆構建 PHP 擴充套件PHP套件
- 在 Visual Studio 市場中釋出專案擴充套件套件
- 【譯】Visual Studio 17.10 釋出了新版擴充套件管理器套件
- Visual Studio Code Active File in StatusBar 擴充套件以及 Extension API 概述套件API
- ChatGPT:讓程式開發更輕鬆ChatGPT
- Visual Studio 2017高階程式設計(第7版)程式設計
- 介紹一個能將任意關鍵字高亮實現的 Visual Studio Code 擴充套件套件
- 介紹一個功能強大的 Visual Studio Code 擴充套件 - Rest Client,能部分替代 Postman套件RESTclientPostman
- 年輕人的第一個VSCode擴充套件VSCode套件
- 廚房用品篇:TRIZ設計讓做飯更輕鬆
- 一個好用的Visual Studio Code擴充套件 - Live Server,適用於前端小工具開發套件Server前端
- 使用 Visual Studio Code SQLite 擴充套件來瀏覽 SAP CAP 資料庫SQLite套件資料庫
- 想在 Visual Studio Code 裡進行 ABAP 開發,需要安裝的擴充套件列表套件
- 十個vim快捷鍵,讓你的使用更輕鬆
- AntDB-M的擴充套件功能,效能提升和熱更新輕鬆搞定套件
- KubeVela 外掛指南:輕鬆擴充套件你的平臺專屬能力套件
- [譯] 9 個 VSCode 擴充套件,讓你的程式碼敲的飛起?VSCode套件
- Visual Studio Code:輕鬆高效的開發工具 mac/win版Mac
- 使用解構賦值與擴充套件運算子,讓你的程式碼更優雅賦值套件
- 《讓PHP擴充套件開拓程式設計前路》 之 效能最佳化利器 OPcachePHP套件程式設計opcache
- [譯]AppExtension程式設計指南:擴充套件基礎4APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎1APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎2APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎3APP程式設計套件
- 直觀易用的介面設計:IBM SPSS Statistics讓資料分析更輕鬆IBMSPSS
- 如何手動下載並安裝 Visual Studio Code 的 SAP Fiori tools - Extension Pack 擴充套件套件
- 實現近乎無限可擴充套件性的7種設計模式套件設計模式
- code-rhythm:寫了個vscode擴充套件,讓程式碼更有快感VSCode套件
- 7個深度工作的Visual Studio 外掛
- PHP擴充套件開發就是一個自己的PHP擴充套件PHP套件
- MySQL Sharding可擴充套件設計YMMySql套件
- 使用擴充套件SRAM設計的存內計算套件
- 此專案旨在讓您輕鬆搭建一個後臺管理系統. 細粒度的許可權控制. 無業務程式碼可擴充套件.套件
- 風變程式設計,讓小白也能輕鬆學會!程式設計
- 可擴充套件的使用者表設計套件
- 重構 - 設計API的擴充套件機制API套件