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



我在Mac(MBP(上,以前,我已经将Finder首选项设置为在新选项卡中打开任何应用程序(在选项卡中打开文件夹而不是新窗口(。它让 Atom 编辑器在选项卡而不是新窗口中打开新的/差异项目。

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

这一直持续到今天。我什至重新启动了我的Mac,看看它是否会持续存在,或者是否是一些奇怪的错误。 没有这样的运气。我从iTerm打开的任何文件夹现在都会作为新窗口打开。如何让它恢复到再次打开它带标签?

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

蒂亚

更新:

试试这个:在 OSX 中,转到System Preferences -> Dock,如果该选项设置为In full screen only尝试将其更改为ManuallyAlways。将其设置为"始终"对我有用。

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

原答案

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

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

atom -a ../new-project

然后,它将在侧边栏中可见,您从中打开的新文件将在新选项卡中打开。

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

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

这显然是Atom的一个错误。 我想做的是打开本机选项卡(直到今天我才知道这个术语(。我碰巧在他们的GH上遇到了这个问题:https://github.com/atom/atom/issues/15202

它一定是从 1.18.x 开始的,但后来延续到当前版本(1.19.1/1.19.2(。

那里的用户提供了快速简便的解决方案。 它是为了:

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

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

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

最新更新