今天微软发布了Visual Studio Code文件/文件夹编辑器。

第一个限制是它似乎是一个单实例应用程序。

是否有一种方法可以获得多个实例,或者让它同时打开多个文件夹?


当前回答

Ctrl+ Shift + N将打开一个新窗口,而Ctrl+K则释放键,按O将在一个新窗口中打开当前选项卡。然后,您可以使用菜单文件→打开文件夹,在每个窗口中有两个不同文件夹的Visual Studio Code实例。

Mac⌘+ Shift + N和⌘+ K。

有用的快捷键列表可以在这里找到。

其他回答

如果每个VS Code窗口通过不同的路径打开文件夹,则可以在同一个有效文件夹上打开多个VS Code窗口。例如,在Windows上,C:\Git\MyProject中的项目可以在VS Code的一个实例中打开,而\MyPC\ C $\Git\MyProject则在另一个实例中打开。如果管理共享(c$)不可用或不合适,则可以构造一个显式共享来提供必要的访问。

不,这不是理想的解决方案。

我来这里找出如何使VSCode (Mac OS)创建一个新的窗口时,一个文件或文件夹被打开,VSCode已经在运行。和GitHub Atom一样。上面的答案没有回答我的问题,但我自己找到了答案,所以将分享。

设置: 窗口。openFilesInNewWindow -如果设置为on,文件将在一个新窗口中打开。 窗口。openFoldersInNewWindow -如果设置为on,文件夹将在一个新窗口中打开。

奖金,使它的行为像Atom:设置窗口。newWindowDimensions到最大化。

在新建窗口中按Ctrl + Shift + P复制工作区进入

来自:https://code.visualstudio.com/updates/v1_24 # _duplicate-workspace-in-new-window

我喜欢从运行提示符/对话框打开Visual Studio Code,用一个甜美而简单的cmd /c代码-n。由于运行对话框还维护每个用户的命令历史记录,因此非常方便。一键走

Use

code -n

启动程序时。这将“打开Visual Studio Code的新会话,而不是恢复前一个会话”。(从这儿)。

我使用它的方式是修改我的“Code”快捷方式,包括-n参数:

如果不行,重新启动VSCode