文章

我的VSCode插件清单

我的VSCode插件清单

1. 全量清单

extensions.json文件内容如下所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
  "recommendations": [
    "bierner.markdown-mermaid",
    "davidanson.vscode-markdownlint",
    "devtbi.vscode-cppinsights",
    "donjayamanne.python-extension-pack",
    "dotjoshjohnson.xml",
    "github.copilot",
    "github.copilot-chat",
    "ibm.output-colorizer",
    "josetr.cmake-language-support-vscode",
    "kevinrose.vsc-python-indent",
    "llvm-vs-code-extensions.vscode-clangd",
    "mechatroner.rainbow-csv",
    "meta.pyrefly",
    "ms-ceintl.vscode-language-pack-zh-hans",
    "ms-dotnettools.vscode-dotnet-runtime",
    "ms-python.black-formatter",
    "ms-python.debugpy",
    "ms-python.isort",
    "ms-python.python",
    "ms-python.vscode-pylance",
    "ms-python.vscode-python-envs",
    "ms-vscode-remote.remote-ssh",
    "ms-vscode-remote.remote-ssh-edit",
    "ms-vscode-remote.vscode-remote-extensionpack",
    "ms-vscode.cmake-tools",
    "ms-vscode.cpptools",
    "ms-vscode.cpptools-extension-pack",
    "ms-vscode.cpptools-themes",
    "ms-vscode.remote-explorer",
    "repreng.csv",
    "theqtcompany.qt",
    "theqtcompany.qt-core",
    "theqtcompany.qt-cpp",
    "theqtcompany.qt-cpp-pack",
    "theqtcompany.qt-qml",
    "theqtcompany.qt-ui",
    "vscode-icons-team.vscode-icons",
    "yzhang.markdown-all-in-one"
  ]
}

插件分类总结:

分类插件数主要工具
C++/Clangd4clangd, cpptools, cppinsights
Qt 开发6Qt官方全套扩展
Python7Python, Pylance, Black等
CMake2cmake-tools, cmake-language-support
GitHub/Copilot2Copilot + Chat
远程开发4Remote SSH/WSL/Container
Markdown3markdown-all-in-one等
其他工具10CSV, XML, Icons等

命令行安装extensions.json

1
code --list-extensions | ForEach-Object { code --install-extension $_ }

2. 写 Markdown 笔记插件

1
2
3
4
5
{
  "recommendations": [
    "yzhang.markdown-all-in-one"
  ]
}

3. 设置多个开发环境

VSCode左下角齿轮图标 -> 配置文件(默认) -> 配置文件,打开配置文件页面,创建新的配置文件,完成之后,选择该配置文件,然后再重新安装需要的插件即可。

本文由作者按照 CC BY 4.0 进行授权