如何更改 VSCode 中默认打开的文件夹?

Ant*_*har 27 visual-studio-code

我对默认打开的 VSCode 文件夹有一个小问题。

问题描述:我启动 VSCode 的新实例(通过“文件”->“新窗口”),然后如果我选择“文件”->“打开文件夹”,它将打开以我的 Windows 用户文件夹为起点的对话框(C:\Users\MyUser)

问题:如何在设置中更改该文件夹(如果可能)?因此默认情况下它将显示为起点,例如 D:\development\ ?

Inv*_*ard 20

最后,针对此问题合并了一个新功能:VS Code 的下一版本应该有一个新设置,files.dialog.defaultPath提供指定对话框默认路径的选项。它在 1.80 版本中可用


cam*_*dm9 10

在我写这个答案时,这是不可能的。Windows 上有两个问题,Mac 和 Linux 上有一个问题:

  1. VS Code 不提供文件对话框的默认路径1。它确实会记住您打开文件的最后一个文件夹,但该路径不能用作默认路径,因为它会不断被覆盖。

  2. 仅在 Windows 上,如果默认路径是目录2 ,Electron 在创建文件对话框时会忽略默认路径。

扩展程序也无法解决此问题,因为扩展程序不允许修改文件菜单3

我认为此时最好的选择是将文件夹固定到 Windows 资源管理器中的快速访问区域(如评论中所建议),或者在用户配置文件文件夹中放置实际的快捷方式。

如果您经常打开相同的文件夹,“工作区和文件”>“打开最近的文件”也可能会有所帮助。


小智 -2

Visual Studio Code 可以通过两种方式安装 - 用户设置和系统设置。我坚信您的电脑上安装了用户设置。尝试在系统范围内重新安装它。这可能应该可以解决你的问题。

欲了解更多信息:https://code.visualstudio.com/docs/setup/windows#_user-setup-versus-system-setup

PS:需要更多信息,您可以分享窗口的屏幕截图并详细说明。