前言
今天大姚給大家分享四款Visual Studio中的程式碼格式化工具、擴充套件外掛程式。大家可以在Visual Studio中的管理擴充套件或者外掛程式市場下載安裝。
程式碼格式化工具的作用
自動調整程式碼的布局和風格,以確保程式碼具有統一的格式,提高可讀性並減少潛在的錯誤。
Visual Studio中的管理擴充套件:
外掛程式市場
https://marketplace.visualstudio.com
Visual Studio更多實用技巧
https://github.com/YSGStudyHards/DotNetGuide
ReSharper
ReSharper 是 Microsoft Visual Studio 的流行開發人員生產力擴充套件。它可以自動化編碼常式中大部份可以自動化的工作。它會在您鍵入時發現編譯器錯誤、執行時錯誤、冗余和程式碼味道正確,並建議對其進行智慧更正。
ReSharper 可以根據您的喜好重新格式化任意選定的程式碼塊、當前檔中的所有程式碼、目錄中的所有檔,甚至整個計畫或解決方案。ReSharper 為所有支持的語言提供不同的格式選項。重新格式化會影響大括弧布局、空行、換行和換行、各種上下文中的空格、縮排、對齊多個結構以及您可以在 ReSharper 選項對話方塊中微調的更多選項。
支持語言:C#、VB.NET、XAML、XML、HTML、CSS、ASP.NET、ASP.NET MVC、ASP.NET Core、NAnt 和 MSBuild 指令碼。
外掛程式市場地址:https://marketplace.visualstudio.com/items?itemName=JetBrains.ReSharper
CSharpier
CSharpier是一款開源、免費、輕量級的C#語言程式碼格式化工具。它使用Roslyn來解析你的程式碼,並根據其自身的規則重新格式化程式碼。
外掛程式市場地址:https://marketplace.visualstudio.com/items?itemName=csharpier.CSharpier
CodeMaid VS2022
CodeMaid 是一個開源 Visual Studio 擴充套件,用於清理和簡化 C#、C++、F#、VB、PHP、PowerShell、R、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript 和 TypeScript 編碼。
外掛程式市場地址:https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaidVS2022
XAML styler for Visual Studio 2022
XAML styler 是一個 Visual Studio 擴充套件,它根據一組樣式規則格式化 XAML 原始碼。此工具可以幫助您/您的團隊保持更好的 XAML 編碼風格以及更好的 XAML 可讀性。
外掛程式市場地址:https://marketplace.visualstudio.com/items?itemName=TeamXavalon.XAML styler2022
學習是一個永無止境的過程,你知道的越多,你不知道的也會越多,在有限的時間內堅持每天多學一點,你一定能成為你想要成為的那個人。不積跬步無以至千裏,不積小流無以成江河!!!