天天看點

Visual Studio 有哪些好用的插件?

推薦一批絕大部分都是免費的能較好增強寫代碼舒适度的. 

.NET Demon -- (非免費)安裝後可以連續編譯, 如果不買License的話過期後也還有代碼改動後自動儲存的上好功能, 安裝它之後再也不用費心儲存了. 

AllMargins -- 在增強的滾動條, 可以以各種彩色呈現代碼的結構和錯誤之處, 直接點選定位. 

C# Outline -- 給C#所有{}代碼塊加折疊功能. 

Code Alignment --提供代碼對齊功能, 比如按 =, (, ) 等符号對齊, 也可以自定義對齊基準字元(串), 十分有用, 特别是有規律的代碼需要列選時先對齊再操作無比舒适. 

CodeMaid -- 顯示代碼中的成員, 可以按多種條件排序. 

CssCop - FxCop For StyleSheets -- Css檢測. 

Duplicate Selection -- 增加快速複制所選詞/所在行, 預設快捷鍵 Alt + D. 

Editor Guidelines -- 右鍵給代碼某字元處增加彩色參考線, 長代碼好用. 

HideShow Comments -- 友善的顯示/隐藏注釋. 

HighLight All Occurrences of Selected Word -- 輕按兩下選擇某個詞後自動高亮整個代碼裡同樣的詞. 

Indent Guides -- 給每個代碼塊增加垂直對齊虛線. 

Inline Color Picker -- 多種語言代碼中的顔色代碼直接顯示對應的顔色, 直覺友善. 

JavaScript Parser -- 增強的JavaScript Parser. 

jQuery Code Snippets -- jQuery 的代碼段. 

JsLint .NET for Visual Studio -- 檢測JavaScript. 

LINQ Insight Express -- 允許設計時在Visual Studio中直接執行LINQ查詢, 而無需啟動調試會話. 

Microsoft Code Digger -- 分析.NET代碼中可能的執行路徑.

MultiEditing -- 按Alt可以同時定義多個插入點同時在多個不同位置輸入相同的字元, 但會影響Alt的列選功能, 不是很需要時通常禁用. 

OzCode -- Debug時資料分析和跟蹤的好擴充. 

Productivity Power Tools -- 多種實用小功能集合. 

Regex Tester -- 測試正則. 

Regular Expression Tester Extension -- 測試正則. 

TextHighLighterExtension -- 給代碼中所有的詞和變量提供增強的自動提示. 

Viasfora -- 很實用的關鍵字高亮和彩虹括号, 能讓代碼看起來非常舒心. 

SwitchStartupProject -- 同一個SLN中多個項目裡快速切換啟動項目. 

VSColorOutput -- Build時輸出資訊彩色化. 

VSCommands For Visual Studio -- 多種功能增加, 以及在帶觸控屏裡給VS提供直接觸摸拖動代碼功能. 

Web Essentials -- 跟Web相關的很多功能. 

Workflow Manager -- 運作和管理 Windows Workflow Foundation 工作流. 

XAML Regions -- 給XML 和 XAML增加 Region 功能.

繼續閱讀