今天微软发布了Visual Studio Code文件/文件夹编辑器。
第一个限制是它似乎是一个单实例应用程序。
是否有一种方法可以获得多个实例,或者让它同时打开多个文件夹?
今天微软发布了Visual Studio Code文件/文件夹编辑器。
第一个限制是它似乎是一个单实例应用程序。
是否有一种方法可以获得多个实例,或者让它同时打开多个文件夹?
当前回答
如果您想打开同一文件夹的多个实例,则目前不支持。如果你想看到它的实现,请观看并为这个GitHub问题投票:支持在多个Visual Studio Code窗口中打开一个项目文件夹
其他回答
我来这里找出如何使VSCode (Mac OS)创建一个新的窗口时,一个文件或文件夹被打开,VSCode已经在运行。和GitHub Atom一样。上面的答案没有回答我的问题,但我自己找到了答案,所以将分享。
设置: 窗口。openFilesInNewWindow -如果设置为on,文件将在一个新窗口中打开。 窗口。openFoldersInNewWindow -如果设置为on,文件夹将在一个新窗口中打开。
奖金,使它的行为像Atom:设置窗口。newWindowDimensions到最大化。
同一项目的多个实例
解决方案
你不能打开同一个文件夹的多个实例,但我发现的一个变通办法是打开不同的文件夹。
lib
-components
-models
-helpers
tests
所以,在这里,我可以在不同的窗口中打开组件、模型和测试,然后我可以在我的三个显示器上查看它们。
这听起来有点简单,但这对我帮助很大。
在Windows中
按“Ctrl + Shift + P” 将光标移动到“工作区:在新窗口中复制为工作区”这一行。 单击该行上的设置图标,配置按键绑定。 为这个命令指定“Ctrl + Alt + D”(或其他你喜欢的键)。 使用“Ctrl + Alt + D”打开多个实例。
在新建窗口中按Ctrl + Shift + P复制工作区进入
来自:https://code.visualstudio.com/updates/v1_24 # _duplicate-workspace-in-new-window
您可以打开多个窗口(通过菜单或再次运行可执行代码)。
然而,不幸的是,目前似乎没有办法实际拥有单独的实例。例如,如果打开了两个shell,每个shell中都有不同的环境(不同的路径等),为两个shell启动代码将导致第二个窗口与第一个窗口共享相同的路径,并忽略启动它的环境。