如何在一个Visual Studio Code实例中打开多个项目/文件夹,并在一个视图中打开多个文件?将来是否有任何更改请求的选项?
当前回答
你可以安装Chris Dias的VS Code扩展的打开文件夹上下文菜单
https://marketplace.visualstudio.com/items?itemName=chrisdias.vscode-opennewinstance
重新启动Visual Studio代码 右键单击一个文件夹并选择“在这里打开新工作台”
在这里打开新工作台
其他回答
在Windows上,可以使用mklink创建到所需文件夹的目录符号链接。然后将它们放在一个文件夹中,VSCode会列出这些内容。
c:\>mklink /D c:\dev\MyWork\scripts c:\ProjA\scripts
symbolic link created for c:\dev\MyWork\scripts <<===>> c:\ProjA\scripts
c:\>mklink /D c:\dev\MyWork\styles c:\ProjB\styles
symbolic link created for c:\dev\MyWork\styles <<===>> c:\dev\ProjB\styles
我想这和@NeilShen的想法很相似。
如果你使用的是类似unix的操作系统,你可以创建一个指向目标文件夹的软链接。
例如,当我使用VSCode时,我想看到golang源代码。因此,我在项目文件夹下创建了一个go/src软链接。
ln -s /usr/local/go/src gosrc
希望这能有所帮助!
更新:2017年11月28日
多根工作区[0]终于稳定了。 https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces
[0] https://github.com/Microsoft/vscode/issues/396
正常情况下无法打开Visual Studio Code的新实例,如果以管理员身份打开新实例,也不能正常工作。
解决方案:只需右键单击VS Code .exe文件,然后单击“新建窗口” 你可以打开尽可能多的新窗口。:)
你可以简单地在你的工作区中添加文件夹(想要多少就添加多少),如图所示: 图像
并且毫不犹豫地使用它们。
更新
从2017年10月起,这款产品就可以开箱即用了。文章中写道:
这是我们的第一个功能要求-它已经出现了一段时间,但现在它已经出现了。
完整的文档在这里。
你可以在Visual Studio Code中使用多个项目文件夹和多根工作区。当你同时做几个相关的项目时,这是非常有用的。例如,您可能拥有一个存储库,其中包含产品文档,您希望在更新产品源代码时保持该文档的最新状态。
原来的答案
目前,VSCode的内部频道为我们提供了这个开箱即用的功能。
从博客文章中阅读更多。
推荐文章
- Visual Studio代码如何解决合并冲突与git?
- Visual Studio代码-在文件末尾插入换行符
- 如何重新启动VScode编辑扩展的配置?
- Visual Studio代码PHP Intelephense保持显示不必要的错误
- 如何添加一个@顺风CSS规则CSS检查
- 我如何打开Visual Studio Code的设置。json文件?
- 在Visual Studio代码中运行的Angular应用程序中,TSLint扩展抛出错误
- 在Visual Studio代码编辑器中使用哪种字体以及如何更改字体?
- 如何设置Visual Studio代码来编译c++代码?
- 如何从Visual Studio代码中执行Python代码
- 如何在visual studio代码切换文本情况
- Visual Studio代码回滚缓冲区
- 'TypeError [ERR_INVALID_ARG_TYPE]: "path"参数必须是字符串类型。接收类型未定义'
- 我如何按住一个键并让它在VSCode中重复?
- 在Visual Studio Code中安装Nuget包