如何在Atom的新选项卡中打开新项目?

时间:2017-08-09 18:17:22

标签: macos atom-editor iterm

我在Mac(MBP)上,之前,我已经设置了我的Finder首选项以在新标签中打开任何应用程序(在标签中打开文件夹而不是新窗口)。它让Atom Editor在一个选项卡和一个新窗口中打开new / diff项目。

我在iTerm中的正常工作流程可能是这样的:atom .然后atom ../proj

直到今天还在努力。我甚至重新启动了我的Mac以查看它是否会持续存在或者是一些奇怪的错误。没有这样的运气。我从iTerm打开At / Atom的任何文件夹现在都会打开一个新窗口。我如何重新打开它再次打开标签?

我喜欢打开其他项目并在Atom中以制表符分隔。 (我喜欢将它们拉到自己独立的窗口。)

TIA

2 个答案:

答案 0 :(得分:9)

更新

尝试此操作:在OSX中,转到System Preferences -> Dock,如果该选项设置为In full screen only,则尝试将其更改为ManuallyAlways。将其设置为"始终"为我工作。

请参阅https://github.com/atom/atom/issues/12690#issuecomment-246930784

原始答案

我认为您目前有两个选项,具体取决于您是要将整个文件夹(项目)添加到当前打开的原子窗口,还是仅添加一个文件。

如果要在同一原子窗口中打开整个新项目,可以使用以下命令添加:

atom -a ../new-project

然后它会在侧边栏中显示,您从中打开的新文件将在新标签中打开。

如果要在同一窗口的新选项卡中打开单个文件,可以使用:

atom -n false ../new-project/single_file.txt

答案 1 :(得分:5)

这显然是Atom的一个错误。我试图做的是打开原生标签(我直到今天才知道的一个术语)。我碰巧在他们的GH上遇到过这个问题:https://github.com/atom/atom/issues/15202

它必须从1.18.x开始,但后来延续到当前版本(1.19.1 / 1.19.2)。

Quick and easy solution由用户提供。它是:

1)打开文件/Applications/Atom.app/Contents/Resources/app/src/main-process/atom-window.js

2)到第58行,选项变量,添加tabbingIdentifier: 'atom',(用逗号)。
这就是我的样子:

    options = {
    show: false,
    title: 'Atom',
    tabbingIdentifier: 'atom',