如何修改VS Code的.vscode文件夹名为.Visual Studio Code并正常运行?
如何将VS Code配置目录从.vscode改为.Visual Studio Code并正常运行
VS Code默认使用用户目录下的.vscode作为配置、扩展与缓存的存储目录,要自定义为.Visual Studio Code,需通过启动参数或环境变量指定路径,具体操作如下:
方法一:临时通过启动参数指定
每次启动VS Code时,添加--user-data-dir参数指向新目录:
- Windows系统(命令提示符/PowerShell):
code --user-data-dir "%USERPROFILE%\.Visual Studio Code" - Linux/macOS系统(终端):
code --user-data-dir "$HOME/.Visual Studio Code"
启动后VS Code会自动使用指定的.Visual Studio Code目录存储数据。
方法二:设置永久环境变量(无需每次加参数)
Windows系统
- 打开「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「用户变量」区点击「新建」,变量名填
VSCODE_USER_DATA_DIR,变量值输入%USERPROFILE%\.Visual Studio Code - 保存设置后重启VS Code,即可默认使用新目录
Linux/macOS系统
- 终端中编辑shell配置文件(如
~/.bashrc、~/.zshrc) - 添加一行配置:
export VSCODE_USER_DATA_DIR="$HOME/.Visual Studio Code" - 执行
source ~/.bashrc(对应你的配置文件)使设置生效,后续启动VS Code会自动加载新目录
关键注意点
- 切换前请将原
.vscode目录下的所有文件复制到新的.Visual Studio Code目录,确保原有扩展、配置和插件设置完全保留 - 若通过桌面快捷方式启动VS Code,需修改快捷方式的目标路径:在
code.exe路径后追加--user-data-dir "%USERPROFILE%\.Visual Studio Code"(Windows)
内容的提问来源于stack exchange,提问作者Michael-D
相关产品推荐
相关产品推荐

