一个Sublime Text 3窗口中有多个文件夹/项目


86

我只能在一个Sublime Text 3窗口中同时打开一个项目/路径。

每次我快速切换项目(Ctrl+Alt+P)时,新项目都会替换当前项目。每次我打开新文件夹(File > Open Folder...)或项目(Project > Open Project...)时,都会在新的Sublime Text窗口中打开它。

我可以在一个Sublime Text 3窗口中打开多个项目吗?如果是,如何实现?


1
你在一个窗口中是什么意思?您的项目中可能有多个“根”项目目录。将任何目录拖到侧边栏,它将显示在树的根目录中。如果那是您想要的
Sergey Telshevsky 2014年

Answers:


188

如果在一个窗口中包含多个项目意味着要在侧边栏树中同时具有多个位于系统不同位置的目录,那么可以,您可以实现这一点。

  1. 像往常一样打开Sublime Text中的项目之一。

  2. 请执行以下任一操作:

    • 将第二个项目的根目录从文件资源管理器拖到第一个项目ST窗口的侧栏。

    • cd第二个项目的终端中,输入subl . -a

-a 标志表示要添加到最后一个焦点窗口,而不是在新窗口中打开)。

编辑

更简单的解决方案。

打开第一个项目。转到(在上面的菜单中)

Project -> Add folder to project


是的,这就是我想要的。一个窗口/侧边栏中有两个或多个目录(根项目的文件夹)。但是,在我接受之前,我们需要弄清您的答案,原因可能是我很愚蠢,还是我一无所获!:]。分步操作:(1)我在ST3(一个窗口)中打开了“ Project A”。(2)通过File > Open Directory...或打开“项目B” Project > Open Project。(3)在窗口中打开。接下来是什么?我只能将目录拖到同一侧边栏中。我无法将其拖动到另一个窗口的侧边栏。
trejder 2014年

请再次阅读步骤。您仅打开项目A。接下来,从文件资源管理器中拖动项目B目录(取决于您的操作系统,例如Windows的Explorer),或者打开控制台并执行上述操作。更新的答案确实更准确
Sergey Telshevsky 2014年

是的,现在很清楚。我错过了有关从文件资源管理器中拖动的部分!谢谢!:]
trejder 2014年

并不是真正有用,因为每个项目都有许多打开的文件,并且将多个项目中所有打开的文件放到一组怪异的选项卡中是难以管理的-确实需要具有启动和关闭每个项目的多个窗口的能力,或者需要不太有用的激活/查看仅当前处于活动状态的项目的所有打开的文件/选项卡,同时保持将哪些项目作为一组项目打开的概念-崇高的文字3迫切需要一个项目项目
Scott Stensland 2015年

32

打开Sublime Text 3,“ Inside”菜单栏

  • 转到“项目”
  • “将文件夹添加到项目中...”

在此处输入图片说明


6

您可以通过将设置保存为项目来完成此操作,然后在项目下单击切换项目,保存在工作区中的所有选项卡都会出现


3

如果您使用的是Mac,只需drag-&-drop将您的项目文件夹/别名放到扩展坞上的Sublime Text Application中即可。

在此处输入图片说明

然后,您应该看到Sublime Text中已加载的那些项目准备就绪

在此处输入图片说明

快乐编码!


2

在MacOS上,可以使用“项目->将文件夹添加到项目”。

或更一般而言,通过设置"open_files_in_new_window": false(默认为true),拖动到升华文本的文件夹将显示在同一窗口中。


1

您可以做的另一件事是为每个项目创建TABS

窗口>>新标签

这样做,您将在项目文件选项卡上方获得项目选项卡。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.