今天微软发布了Visual Studio Code文件/文件夹编辑器。
第一个限制是它似乎是一个单实例应用程序。
是否有一种方法可以获得多个实例,或者让它同时打开多个文件夹?
今天微软发布了Visual Studio Code文件/文件夹编辑器。
第一个限制是它似乎是一个单实例应用程序。
是否有一种方法可以获得多个实例,或者让它同时打开多个文件夹?
当前回答
在Linux上,你可以使用——user-data-dir参数来运行它 我使用的是VSCodium版本,因此它有一个不同的名称,但它也应该适用于标准版本
我从~/复制了配置。在VSCodium2文件夹下 现在可以运行第二个codium实例:
——user-data-dir ~/.config/VSCodium2
我还创建了一个新的.desktop文件:/usr/share/applications/VSCodium2.desktop 在那里,我必须改变Name和Exec属性来启动VSCodium2
有了这些设置,我可以用我的启动器运行多个实例
除了.desktop文件和位置之外,所有这些都应该适用于Windows和Mac
其他回答
在Windows中
按“Ctrl + Shift + P” 将光标移动到“工作区:在新窗口中复制为工作区”这一行。 单击该行上的设置图标,配置按键绑定。 为这个命令指定“Ctrl + Alt + D”(或其他你喜欢的键)。 使用“Ctrl + Alt + D”打开多个实例。
我喜欢从运行提示符/对话框打开Visual Studio Code,用一个甜美而简单的cmd /c代码-n。由于运行对话框还维护每个用户的命令历史记录,因此非常方便。一键走
如果每个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到最大化。
2019年,它将自动打开一个新的会话,vs-code的新实例。 根据类型
C:\Apache24\htdocs\json2tree>code .
在命令窗口中,在项目根文件夹下。
第一张CD到你的项目文件夹,
C:\Apache24\htdocs\json2tree>
然后,类型
code .