VS Code偏好设置的位置

36

当我使用VS Code编写Dart代码时,我的猫跳到了我的键盘上。结果是编辑器和侧边栏的字体大小都增大了许多。我试过使用Ctrl -但无效。由于太大的字体大小使得在设置中导航变得不可能,我无法访问设置。

绝望之下,我卸载了VS Code、Flutter和Dart。然后我使用管理员帐户(Win 7)下载并重新安装了这三个软件。我打开了VS Code,发现字体大小已经恢复了。但是当我切换回普通标准用户帐户并打开VS Code时,字体大小仍与重装软件之前一样。这让我相信某个偏好文件或注册表条目已经按照用户逐个存储了我的设置。但是这些设置实际存储在哪里呢?

我通常不使用管理员权限。它们是为系统范围的操作而保留的。我只是偶然发现了这两个设置。

谢谢,

2个回答

68
根据Microsoft Docs: Settings file locations
默认情况下,VS Code显示设置编辑器,但您仍可以使用“打开设置(JSON)”命令或通过更改默认的设置编辑器来编辑基础settings.json文件以应用更改。
根据平台不同,用户设置文件位于以下位置:
- Windows %APPDATA%\Code\User\settings.json - macOS $HOME/Library/Application Support/Code/User/settings.json - Linux $HOME/.config/Code/User/settings.json 工作区设置文件位于您的根文件夹中的 .vscode 文件夹下。
注意:对于多根工作区,工作区设置位于工作区配置文件内。
根据Microsoft Docs: Persisted Zoom Level,你需要的条目是:window.zoomLevel

我本来要报告我也发现了同样的问题。感谢你的帮助。 - Gus
7
我的Application Support文件夹下没有Code文件夹。 - brentonstrine
4
请检查您是否打开了正确的图书馆文件夹。在MacOS中,用户的图书馆文件夹(~/Library)与硬盘顶层的/Library文件夹不同。用户的图书馆文件夹默认是隐藏的:您可以通过打开Finder、按下command+shift+G、在框中键入~/Library并按Enter键来查看它。 - gparis
1
例如,在ZSH和macOS中,不要忘记用引号将其包裹起来,如:vim "$HOME/Library/Application Support/Code/User/settings.json",因为在这种情况下,它会尝试打开一个不存在的文件。 - Egel
官方来源:https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations - Gabriel Staples
显示剩余2条评论

6
对于MAC用户来说,路径是:
/Users/{用户名}/Library/Application Support/Code/User/
如果您在VS Code Profiles中创建了一个配置文件,路径是:
/Users/{用户名}/Library/Application Support/Code/User/profiles/{配置文件编号}/
这个路径是隐藏的,所以您可以尝试直接从Finder应用程序中使用“前往文件夹”功能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接