VS Code:如何打开 settings.json 文件?

Posted

技术标签:

【中文标题】VS Code:如何打开 settings.json 文件?【英文标题】:VS Code: How to open settings.json file? 【发布时间】:2021-04-30 16:30:42 【问题描述】:

我做了很多次,每次都忘记它在哪里。

文件 -> 首选项 -> 设置。

我明白了:

我想改为打开 settings.json(可编辑的 json 文件)。该怎么做?

【问题讨论】:

【参考方案1】: 打开命令面板(使用 F1Ctrl+Shift+P) 输入“打开设置” 您会看到两个选项,选择“打开设置(JSON)

【讨论】:

这适用于“本地”设置,但不适用于 WSL,这就是我需要进入的全部原因。显然仍然引用了我的旧 wsl 发行版名称(以前是 18.04,现在是 20.04)。知道一种更手动的方法,或者该位置应该在哪里? 找到了我合理的解决方案。因为我是从 WSL 内部启动代码,所以我创建了一个依赖问题,阻止我重新加载 WSL - Remote 扩展。我尝试直接从 WIndows .exe 启动代码,但这没有帮助。然后我想到使用文件-> 关闭远程连接。这消除了 WSL 调用,这反过来又允许我卸载/重新安装 WSL - Remote,现在我又好了。 很高兴你解决了@rainabba。我也使用 WSL,这会在我的子 shell 环境中打开 .vscode/settings.json【参考方案2】:

按照以下步骤操作:

Shift + CMD + P 输入“设置” 点击“首选项:打开设置(JSON)”

Visual Studio Code Tips and Tricks

【讨论】:

【参考方案3】:

如果您想编辑本地工作区/文件夹设置而不是全局用户设置,您可以编辑文件.vscode/settings.json(快捷方式:CTRL/CMD + P 并输入“settings.json”)。

如果该 settings.json 或文件夹 .vscode 不存在,您可以在文件夹目录中创建它们。

这些设置将应用于特定项目。

【讨论】:

【参考方案4】:

在设置 UI 页面的右上角有一个特殊按钮,可以在 settings.json 和设置 UI 之间切换。

奖励答案:

"workbench.settings.editor": "json" 添加到您的settings.json。这将使File -> Preferences -> Settings 默认打开你的settings.json。或者,在顶部添加注释以提醒自己切换按钮的位置。

// click the Open Settings (UI) button in the top right corner gutter to toggle the settings UI

    // other settings in settings.json
    // ...
    "workbench.settings.editor": "json"

【讨论】:

【参考方案5】:

在窗口上:

点击(Fn) + F1(或ctrl P + >) 输入打开设置json

==> 选择 首选项:打开设置 (JSON)

【讨论】:

【参考方案6】:

在 Mac 上,设置文件位于 ~/Library/Application\ Support/Code/User/settings.json - 可以从命令行打开:

open -a 'visual studio code.app' ~/Library/Application\ Support/Code/User/settings.json

【讨论】:

【参考方案7】:

此更改是全球性的,因此会影响您的所有项目

    您可以从用户首选项更改 settings.json。

File -> Preferences -> Settings -> Extensions -> Search for "Edit in settings.json"

    最终直接编辑这些文件。
Linux $HOME/.config/Code/User/settings.json macOS $HOME/Library/Application Support/Code/User/settings.json 视窗%APPDATA%\Code\User\settings.json

【讨论】:

以上是关于VS Code:如何打开 settings.json 文件?的主要内容,如果未能解决你的问题,请参考以下文章

VS Code:如何打开 settings.json 文件?

如何在 VS Code 中同时打开多个 markdown 预览?

如何在 VS Code 中默认打开文本换行

在 VS Code 中使用 Git Bash 终端 - 如何强制它在内部打开

vs code 前端如何以服务器模式打开

Vs code安装时候发现图片上的问题 请问如何解决?