工具類擴充套件
1. ILSpy 2022 (免費)
ILSpy 是 ILSpy 開源反編譯器的 Visual Studio 擴充套件。
是一款開源、免費的、且適用於.NET平臺反編譯【C#語言編寫的程式和庫(.dll)內容】工具;可以整合在Visual Studio 開發工具中,能夠十分快捷方便的檢視原始碼內容。其中包括:1.專案案例 2.NuGet 包 3.您的程式碼:方法、屬性等
- 擴充套件地址:https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.ILSpy2022
- ILSpy地址:https://github.com/icsharpcode/ILSpy
- 安裝使用教程:https://www.cnblogs.com/hushzhang/p/16840829.html
外掛市場地址:https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.ILSpy2022
2. Visual-Studio-Translator 翻譯(免費)
在 Visual Studio 程式碼編輯器中透過 Google、Bing、百度或 Youdao 翻譯所選文字,這樣我們就可以翻譯一些我們不知道的單詞,如下所示
預設快捷鍵
- 谷歌翻譯(Ctrl + Shift + D, Ctrl + Shift + D)
- 必應翻譯(Ctrl + Shift + D,ctrl + Shift + F)
- 百度翻譯(Ctrl + Shift + D,ctrl + Shift + C)
- 有道翻譯(Ctrl + Shift + D,ctrl + Shift + V)
- 我通常設定的快捷鍵是 Ctrl + T
- 自定義快捷方式 Tools -> Options -> Everonment -> Keyboard搜尋Translator
外掛市場地址:https://marketplace.visualstudio.com/items?itemName=vs-publisher-1462295.Visual-Studio-Translator
3. Restart Visual Studio for vs2022 preview
重啟 Visual Studio 的最簡單方法 相當於關閉當前專案 然後重新開啟專案
4. Select Next Occurrence(免費)
透過此擴充套件,可以選擇所選文字的多個匹配項,以便使用多個游標同時進行編輯。提供最常見的多重編輯功能。
旨在複製 Sublime Text/Visual Studio Code 的多重編輯功能,以加快編碼速度。
- 選擇當前選擇的下一個匹配項
- 選擇下一個確切匹配項(覆蓋 Find-dialog)
- 選擇上一次出現
- 選擇上一個確切的匹配項(覆蓋 Find-dialog)
- 選擇所有匹配項
- 將所選內容轉換為多個游標
- 跳過發生
- 撤消事件
- 在上方/下方新增插入符號
- 使用多個插入符號進行編輯
- 透過滑鼠單擊新增插入符號,按 Alt 並單擊以新增新插入符號或刪除單擊位置的插入符號/選區
- 複製/貼上多個選擇,也複製/貼上到外部程式
外掛市場地址:https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence
5. SQL Search(免費)
透過在 Visual Studio 中快速查詢 SQL 物件來加快 SQL Server 資料庫開發速度
Redgate SQL Search 是 Visual Studio 的免費擴充套件,用於跨資料庫快速搜尋 SQL 片段,並輕鬆導航到這些物件。這樣可以節省時間,提高團隊的工作效率,因此您可以重新處理手頭的任務。
- 在表、檢視、儲存過程、函式、檢視、作業等中查詢 SQL 片段
- 快速導航到物件,無論它們恰好位於伺服器上
- 跨多個物件型別和多個資料庫進行搜尋
- 查詢對物件的所有引用
- 使用布林值和萬用字元進行搜尋
- 在 Visual Studio 或 SQL Server Management Studio 中工作
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=vs-publisher-306627.RedgateSQLSearch
6. EFCore.Visualizer(免費)
直接在 Visual Studio 中檢視 Entity Framework Core 查詢計劃
直接在 Visual Studio 中檢視 Entity Framework Core 查詢計劃
使用 Entity Framework Core 查詢計劃偵錯程式視覺化工具,可以直接在 Visual Studio 中檢視查詢的查詢計劃。目前,視覺化工具支援 SQL Server 和 PostgreSQL。
- 除錯時,將滑鼠懸停在查詢上,將有一個選項用於檢視查詢計劃:
- 單擊“查詢計劃視覺化工具”,將為您的查詢顯示查詢計劃。
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer
7. CodeMaid VS2022(免費)
CodeMaid是一個開源的Visual Studio擴充套件,用於清理和簡化我們的C#,C++,F#,VB,PHP,PowerShell,R,JSON,XAML,XML,ASP,HTML,CSS,LESS,SCSS,JavaScript和TypeScript編碼。1. 程式碼清理 2.
- 不過幫我通常就開了這幾個,常用來跳轉檔案位置引用....
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaidVS2022
8. Open in Visual Studio Code(免費)
此擴充套件適用於在 Visual Studio 中開啟專案並希望能夠在 Visual Studio Code 中快速開啟它的情況。
只需在“解決方案資源管理器”中右鍵單擊任何解決方案、專案、資料夾或檔案,然後選擇“在 Visual Studio Code 中開啟”,即可在 Visual Studio Code 中開啟它。
如果將 Visual Studio Code 安裝在非預設位置,則會出現提示,要求輸入Code.exe路徑。
始終可以在 “工具”-“>選項”-“Web >”>“在 Visual Studio Code 中開啟”中更改位置。
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=MadsKristensen.OpeninVisualStudioCode
9. One Monokai VS Theme (免費)
一個適用於 Visual Studio 的 Monokai 主題
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=azemoh.onemonokai
AI類擴充套件
1. GitHub Copilot Chat (收費但最強)
GitHub Copilot 聊天與 Copilot 聊天,自信地編寫程式碼。GitHub Copilot Chat 是 GitHub Copilot 的配套擴充套件,可讓您與 Copilot 聊天,Copilot 是一個 AI 驅動的助手,可幫助您編寫更好的程式碼。使用 GitHub Copilot Chat,您可以訪問兩個關鍵功能:
-
1.聊天檢視:在聊天檢視中尋求副駕駛的幫助,以解決任何任務或問題。
-
2.內聯最佳化:將 Copilot 的建議直接應用於您的程式碼,無縫維護您的工作流程。
-
外掛市場地址:https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSGitHubCopilot
2. Codeium ( 免費 推薦)
現代編碼超能力:免費的 AI 程式碼加速外掛,適用於您喜歡的語言。鍵入較少。編寫更多程式碼。發貨速度更快。
Codeium:免費的 AI 程式碼加速工具包,Codeium 是現代編碼的超級大國,一個基於尖端 AI 技術構建的免費程式碼加速工具包。目前,Codeium 提供 70+ 種語言的程式碼自動完成和聊天功能,具有閃電般的速度和最先進的建議質量。使用 Codeium,您可以獲得:
- 永遠無限制的單行和多行程式碼完成
- 整合 IDE 聊天:無需將 Visual Studio 留給 ChatGPT
- 支援70+程式語言:Javascript,Python,Typescript,PHP,Go,Java,C,C++,Rust,Ruby等。
- 透過我們的 Discord 社群提供支援
- 外掛市場地址:https://marketplace.visualstudio.com/items?itemName=Codeium.CodeiumVS
3. AWS Toolkit for Visual studio 2022(免費 )
AWS Toolkit for Visual Studio 是 Microsoft Visual Studio on Windows 的擴充套件,使開發人員能夠更輕鬆地使用 Amazon Web Services 開發、除錯和部署 .NET 應用程式。
使用您的 AI 編碼伴侶更快地構建應用程式。
-
實時程式碼建議 C#語言的自動程式碼建議
-
針對 AWS 服務進行了最佳化 - 程式碼建議針對 AWS API 進行了最佳化,包括 Amazon Elastic Compute Cloud (Amazon EC2)、AWS Lambda 和 Amazon Simple Storage Service (Amazon S3)
-
負責任地編寫程式碼 - 內建參考跟蹤器,用於檢測程式碼建議是否類似於開源訓練資料,並可以標記此類建議
-
外掛市場地址:https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.AWSToolkitforVisualStudio2022