【问题标题】:How to open another folder in VSCode in the same instance?如何在同一实例中在 VSCode 中打开另一个文件夹?
【发布时间】:2019-10-02 14:48:35
【问题描述】:

假设我有 2 个文件夹 - appleorange

现在我在 VSCode 中使用 code apple 打开了 apple

在 VSCode 的嵌入式终端中,如何在不启动新实例的情况下通过覆盖打开与 apple 相同的实例中的 orange 文件夹?

【问题讨论】:

    标签: windows macos terminal visual-studio-code


    【解决方案1】:

    支持多根工作区。vscode-insiders 同时支持多个项目。请参阅我们的documentation 以获取有关它附带的所有功能的完整说明。扩展作者应参考我们的 wiki,该 wiki 解释了新的扩展 API,以使您的扩展为多根工作区做好准备。

    你可以这样做:

    我刚刚在我的系统中尝试过在同一实例中打开另一个文件夹

    ,它工作得很好
    code -r path
    

    点赞:code -r C:\Users\admin\xxxx\xxxx\apple(橙色已在同一个实例中打开)

    如果您想 从终端在新窗口中打开现有文件夹:

    code -n Path

    点赞: code -n C:\Users\admin\xxxx\xxxx\apple(苹果会在另一个窗口中打开,那里也会出现橙色。)

    如果您想 通过终端在同一实例中打开一个新标签:

    code filename.extension(按回车键,然后按ctrl+S,然后将文件保存在同一目录中)。

    感谢您的提问。希望这能满足您的好奇心 B|

    【讨论】:

    • 哎呀对不起。我无法在工作区和实例之间做出决定,所以我写了工作区。我现在知道两者的含义不同。我编辑了这个问题以反映这一点。你能再回答一下吗?
    • 如果您只想在同一实例中打开新项目或文件夹,那么您需要做的就是:转到文件>打开文件夹或 (Ctrl+K+O)。如果您想请告诉我问这个,否则我错了
    • 不,我想从命令行打开它。像我一样,code . 来自我要打开的文件夹。同样,我想做类似code apple/ -something 的事情。 -something 是在同一实例中打开 apple/ 文件夹的一些参数。我希望你现在明白了:)
    • 我明白,但我不明白你为什么要这样做,因为你可以通过 FILE>OPEN FOLDER 或 (Ctrl+K+O) 来做到这一点。所以,这只是一个好奇心或这是你的需要。
    • 只是好奇,没有必要。老实说,我在编码时打开了太多的 VSCode 实例,所以我必须使用 VSCode 的终端打开一个并关闭同一个实例,然后检查新的实例。相反,我很想在同一个实例中打开它。但这不是什么大问题。这可能需要我 30 秒?
    猜你喜欢
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 2021-08-19
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多