將VS Code打造成強大的IDE


 

============================
VSCode Great Icons 插件
============================
VS 原生Explorer 目錄樹節點和文件圖標非常不明顯, 看起來很累, 裝了這個插件后, 整體效果非常棒.

 

============================
Eclipse keymap
============================
Eclipse 快捷鍵用起來還是比 VS 或 VS code更便捷.

 

============================
vscode-solution-explorer 插件
============================
1. 提供一個專門的 sidebar, 可以按照 VS Solution Explorer方式管理項目
2. 這個插件提供了很多中new project 類型模版命令, 這個插件為VS code 則增加了非常多的 VS 項目級特性, 比如增加引用包, 項目編譯/運行, 新建不同類型的C#項目

 

 

 

============================
Bookmarks 插件 和 Numbered Bookmarks 插件
============================
Bookmarks 插件即alefragnani.Bookmarks, 排名第一的書簽插件, 這個插件最亮的特性是, 編輯器左邊能顯示一個專門的side bar, 非常方便.
Numbered Bookmarks 插件 即alefragnani.numbered-bookmarks, 和上面Bookmarks 插件是一個作者, 為書簽編上號碼, 注意, 將插件的設置項 Navigate Through All Files 打開.

 

 

 

============================
TODO Tree:
============================
將todo list顯示在左邊的side bar上

 

============================
Color Theme:  Visual Studio 2019 Light
============================

 

 

============================

Rainbow Brackets  插件
============================
使用不同顏色顯示配對的括號

 

 

 

 

============================

Subtle Match Brackets 插件
============================
當光標放到一個括號旁, 會在另一半括號下方顯示下滑線, 還可以加大下划線的線寬, 這樣顯示的就更明顯了

 

 




============================
Auto Complete Tag 插件
============================
這是一個Packs 類型的插件包, 包含 Auto Close Tag 和 Auto Rename Tag 兩個插件


============================
C# 插件
============================
微軟官方出品的C#插件, 裝了這個插件后, 可以在VS Code 中開發和調試 .net core/.net5項目了.

如果C#代碼提示或goto definition 等功能不起做作用, 可以調用Ctrl+Shift+P調出 omniSharp 相關命令對項目代碼做分析, 多數情況下就OK了.

 

============================
Explorer Exclude 插件
============================
我們打開一個C#項目后, Explorer  side bar 能看到C#項目編譯的obj和debug等目錄, 很多時候我們不並關注這些目錄, 使用這個插件, 就可以自動隱藏這些目錄


============================
C# XML Documentation Comments 插件
============================
輸入三個斜杠, 即 /// 就能指定為 C# 代碼生成合適的注釋頭

 

===========================
ms-dotnettools.blazorwasm-companion 插件
============================
blazorwasm 調試插件

 

 

===========================
.Net Core Tools 插件
============================
安裝這個插件后, 在 Explorer Sidebar 上選中 csproj 或 sln 文件, 在右擊快捷菜單中, 會增加下面3個命令:
Build .NET Core project
Run .NET Core project
Execute .NET Core tests
功能比vscode-solution-explorer 插件弱一下, 不過也很方便.

 

============================

Rest client 插件
============================
VS Code 的 Rest client 插件非常好用, 在編輯區中, 按照指定格式輸入 GET/POST/PUT/DELETE 請求 , 然后Shift+Alt+P調出 Rest Client的命令, 該插件就會展現一個結果區, 非常方便.

 

 

 

 支持Json/Xml等格式

 

 

 

============================
Blazor VSCode Extensions - Syncfusion 插件
和 Telerik UI for Blazor Template Wizard 插件
============================
這兩個插件都為VS 提供了創建 blazor 項目的向導功能, dotnet new blazorwasm 命令更容易使用, 同時也可以選擇采用何種css 框架, 比如 bootstrap 或tailwind等.

當然這兩個商業公司生成的模版項目會自動引入了對應的商業組件, 如果我們不需要的話, 可以在項目中手工移除引用依賴.

 

 

 

 
============================
Code Runner 插件
============================

用Python等動態語言開發程序, 這個插件尤其重要.

 

============================
作為 Windows terminal 工具
============================
作為 powershell /cmd /bash console, 在 VS terminal 中 執行 git 帶的 bash.exe 就進入了bash console.

 

============================
下載 dotnet SDK, 最好是版本6, 
============================

https://dotnet.microsoft.com/download/visual-studio-sdks


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM