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

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

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


当前回答

如果你把所有的JavaScript文件放在一个文件夹下的多个文件夹中,效果很好,这就是我所做的:

其他回答

在Linux(用Ubuntu和Kali Linux测试)中,你也可以右键单击dock上的tile并选择New Window。

在Linux上,你可以使用——user-data-dir参数来运行它 我使用的是VSCodium版本,因此它有一个不同的名称,但它也应该适用于标准版本

我从~/复制了配置。在VSCodium2文件夹下 现在可以运行第二个codium实例:

——user-data-dir ~/.config/VSCodium2

我还创建了一个新的.desktop文件:/usr/share/applications/VSCodium2.desktop 在那里,我必须改变Name和Exec属性来启动VSCodium2

有了这些设置,我可以用我的启动器运行多个实例

除了.desktop文件和位置之外,所有这些都应该适用于Windows和Mac

如果你把所有的JavaScript文件放在一个文件夹下的多个文件夹中,效果很好,这就是我所做的:

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$)不可用或不合适,则可以构造一个显式共享来提供必要的访问。

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