我有很多扩展,在任何给定的项目中,我发现自己可能使用其中的三分之一(如果我正在开发 Python 项目,我现在真的不需要与 JavaScript 相关的扩展,不是吗?) 。问题是,现在 VS Code 会加载并启用每个新项目开始时安装的每个扩展。我发现必须手动禁用项目不需要的所有扩展,这很痛苦。
有没有办法将 VS Code 设置为在打开新文件夹/工作区时仅启用某些扩展?我在文档中找不到有关该主题的任何内容,并且在查看首选项的扩展部分时,我找不到这样的功能。
据我所知,VS Code以格式处理用户和工作区配置JSON。它.vscode在工作目录(必要时)和用户主目录中创建另一个文件夹(例如用于存储市场扩展)。
我想知道是否还有其他地方。
例如,如果您在不使用“新建文件”按钮的情况下创建文件,例如从终端:
echo "dummy" >dummy.abc
Run Code Online (Sandbox Code Playgroud)
然后你在编辑器中打开它,你会被提示一个对话框,如下所示:
如果你点击Don't Show Again...并在同一个目录或另一个目录中重复相同的实验,VS Code 会记住它(它不会第二次显示对话框)。
我知道这不是什么重要的事情...但我想知道它存储在哪里。
那么,VS Code 是否还有其他配置文件?