天天看點

vscode markdown_VS Code擴充推薦

VS Code,WSL基本配置請見:

Pin Chen:WSL開發:OS,終端,Shell配置​zhuanlan.zhihu.com

vscode markdown_VS Code擴充推薦

一鍵同步我的配置,請見:

Pin Chen:VS Code擴充Settings Sync配置​zhuanlan.zhihu.com

vscode markdown_VS Code擴充推薦

下面列舉我用的擴充,分為Local和WSL環境(如果裝了WSL),友善你清楚我裝了哪些擴充。

vscode markdown_VS Code擴充推薦

點選下面擴充的具體連結後,點選Install,用VS Code打開安裝即可。

還是建議參考上面配置Setting Sync的文章,簡化配置。如果你要修改我的配置,可以fork我的配置gist,修改後再用Setting Sync同步。
vscode markdown_VS Code擴充推薦

1 Local環境的擴充

VS Code預設就是Local,使用

Remote - WSL: New Window

指令才會打開WSL視窗。請在視窗左下角是Local圖示時,安裝下面擴充。

vscode markdown_VS Code擴充推薦

目前視窗環境為Local

0. 擴充自動同步

  • Settings Sync:配置說明
  1. 主題美化
  • Material Theme
  • Community Material Theme
  • Material Theme Icons
  • Material Icon Theme

2. 程式設計增強

  • Code Runner:

    Ctrl+Alt+n

    直接運作代碼,支援很多語言,也能自己設定具體的編譯運作指令。
  • Path Intellisense:寫path時智能提示。
  • Bracket Pair Colorizer 2:不同對括号不同顔色。
  • Better Comments:comments不同着色。
  • change-case:修改字元串大小寫,包括駝峰命名法等風格。
  • vscode-pigments:RGB值補充色塊顯示。
  • carbon-now-sh
  • PowerShell

3. 遠端開發

  • Remote Development
  • Remote - SSH
  • Remote - SSH: Editing Configuration Files
  • Remote - Containers
  • Remote - WSL

4. Git

  • GitLens — Git supercharged:Git可視化、操作簡化。
  • gitignore:根據

    .gitignore

    檔案,自動忽略上傳清單中的檔案(

    .gitignore

    是現成的,通過忽略的都是中間/tmp檔案,可自行修改清單)。

5. C/C++

  • C/C++
  • C++ Intellisense

6. Python, Anaconda

  • Anaconda Extension Pack
  • Python
  • YAML

7. Markdown

⚠ 強烈推薦用Typora軟體編輯Markdown,這就可以忽略這一部分的擴充。

  • Markdown All in One:實作VS Code支援Markdown,還提供導出成.doc等功能。
  • LaTeX Workshop:實作Markdown中支援LaTex。
  • Markdown PDF:導出成pdf。
  • markdownlint:規範Markdown書寫。

2 WSL環境的擴充

前提是安裝了WSL,并通過

Remote - WSL: New Window

指令打開的是WSL環境的視窗(視窗左下角為WSL圖示)。

vscode markdown_VS Code擴充推薦

目前視窗環境為WSL

其實我在WSL下的擴充和Local下的擴充大差不差,你在Local下裝完上面擴充後,切換到WSL環境,它會提示install for WSL。如果你是用Settings Sync同步,WSL下的擴充會一起同步上。當然,也并不是所有擴充都是提示install for WSL,比如Remote全家桶、Setting Sync等等,隻會在Local下使用的就不會有WSL版本。

vscode markdown_VS Code擴充推薦