有没有办法告诉 VSCode .vscode 文件夹在哪里?

问题描述

我想将 .vscode 放在另一个文件夹中。但是当我这样做时设置会被重置并创建一个文件夹。我在互联网和设置中搜索了它,但我什么也没找到。如果有一种方法可以只更改我的设备的设置并将它们安全地保存在 appdata 或其他东西中,那就更好了,但我认为这不适用于工作区设置。

解决方法

在我看来,我认为创建符号链接快捷方式.vscode目录可能是最简单的解决您的问题。


另一种解决方案是提议的here

我做了什么 - 在第一次安装 Visual Studio Code 后,我检查了文档并在编辑器快捷方式的“目标”字段的末尾添加了以下内容(两个破折号前有一个空格):

 --extensions-dir="DRIVELETTER:\VSCODE\extensions"
 --user-data-dir="DRIVELETTER:\VSCODE\settings"

其中 DRIVERLETTER 和 VSCODE 是安装 Visual Studio Code 的对应驱动器和目录。所以我的看起来像这样:

"D:\Microsoft VS Code\Code.exe" --extensions-dir="D:\Microsoft VS Code\extensions"

这里是用户数据目录:

"D:\Microsoft VS Code\Code.exe" --user-data-dir="D:\Microsoft VS Code\settings"

通过右键单击快捷方式并选择“属性”来访问“目标”字段