我查看了VSCode首选项中可用的所有设置,我认为没有办法做到这一点。
有一些设置与文件夹将打开的VSCode窗口实例相关,但没有任何看似类似于Sublime Text的 remember_open_files 设置。
remember_open_files
我发现最接近的是跑步 code --user-data-dir . (随意更换 . 与其他一些目录,所以你不要污染你当前的工作目录)从终端指定VSCode不应该记住任何以前的设置,但这似乎有点过分你想要完成的事情(因为VSCode将真正运行为如果它是第一次在全新安装后运行的话)。
code --user-data-dir .
.
的 编辑 强> :我刚刚发现了一个 View: Close All Editors 命令调色板中的命令(CMD + SHIFT + P)。 OSX的键盘快捷键是 CMD + K, CMD + W ,这将关闭你打开的所有文件!
View: Close All Editors
CMD + K, CMD + W
$ code . --user-data-dir=.
这将在当前工作目录中打开Visual Studio Code。我使用Bash和Ubuntu 16.04LTS。
我尝试使用命令通过命令行执行此操作
code -n .
应该用新会话在当前文件夹中打开VS代码,但它似乎根本不起作用。我相信 code . 似乎忽略了 -n 新会话选项并恢复该文件夹的上一个会话。 的 因此,此功能可能未在VS代码中实现。 强>
code .
-n
(参考 这里 用于VS代码的命令行选项。)
我正在使用VS Code版本1.24.1
如果要通过终端打开文件夹,可以执行以下命令:
code -n name_of_your_folder/ 要么 code -n path_to your_folder/ 同样的文件。这将在新窗口中打开它。
code -n name_of_your_folder/
code -n path_to your_folder/
请注意,您应该安装VS代码。
别客气!