VS Code,改变颜色主题
VS Code, changing the color theme
每当我尝试在 Vs 代码中更改主题时,它都会显示一条错误消息 "unable to write into user settings" 并要求我使用 settings.json 进行更改。
从您的 post 中无法确定为什么 VS Code 不允许写入设置文件。可能是您的设置文件被写保护,代码的进程没有足够的写入权限,或者有第三方应用程序阻止代码写入文件。
但是,您始终可以手动编辑设置文件。根据您的系统,您可以在以下位置找到该文件,如 Code's documentation:
中所述
- Windows
%APPDATA%\Code\User\settings.json
- macOS
$HOME/Library/Application Support/Code/User/settings.json
- Linux
$HOME/.config/Code/User/settings.json
考虑到代码本身在写入文件时出现问题,我建议尝试使用不同的文本编辑器来编辑文件。要更改主题,只需将以下键值对添加到 JSON 字典中:
"workbench.colorTheme": "<the name of your desired theme>"
...例如:
"workbench.colorTheme": "Default Dark+"
还要确保 JSON 文件中的所有键值对都用逗号分隔,否则下次代码将尝试解析您的设置文件时会出现语法错误。您可以在 documentation.
中找到有关 Code 主题的更多信息
当您直接使用设置文件时,我建议您检查它的属性,看看是什么阻止了代码写入它。这在正常情况下不应该发生。
每当我尝试在 Vs 代码中更改主题时,它都会显示一条错误消息 "unable to write into user settings" 并要求我使用 settings.json 进行更改。
从您的 post 中无法确定为什么 VS Code 不允许写入设置文件。可能是您的设置文件被写保护,代码的进程没有足够的写入权限,或者有第三方应用程序阻止代码写入文件。
但是,您始终可以手动编辑设置文件。根据您的系统,您可以在以下位置找到该文件,如 Code's documentation:
中所述- Windows
%APPDATA%\Code\User\settings.json
- macOS
$HOME/Library/Application Support/Code/User/settings.json
- Linux
$HOME/.config/Code/User/settings.json
考虑到代码本身在写入文件时出现问题,我建议尝试使用不同的文本编辑器来编辑文件。要更改主题,只需将以下键值对添加到 JSON 字典中:
"workbench.colorTheme": "<the name of your desired theme>"
...例如:
"workbench.colorTheme": "Default Dark+"
还要确保 JSON 文件中的所有键值对都用逗号分隔,否则下次代码将尝试解析您的设置文件时会出现语法错误。您可以在 documentation.
中找到有关 Code 主题的更多信息当您直接使用设置文件时,我建议您检查它的属性,看看是什么阻止了代码写入它。这在正常情况下不应该发生。