如何在 Atom 的新选项卡中打开新项目?
How to open new project in a new tab in Atom?
我在 Mac (MBP) 上,之前,我将我的 Finder 首选项设置为在新选项卡中打开任何应用程序(在选项卡中打开文件夹而不是新 window) .它让 Atom 编辑器在选项卡中打开 new/diff 项目,而不是在新的 window.
中
我的正常工作流程在 iTerm 中可能是这样的:atom .
然后 atom ../proj
一直到今天。我什至重新启动了我的 Mac 以查看它是否会持续存在或者是一些奇怪的错误。没有这样的运气。我从 iTerm 使用 Atom 打开的任何文件夹现在都以新 window 打开。我如何让它重新打开带标签的状态?
我喜欢在 Atom 中打开其他项目并使用制表符分隔。 (而且我喜欢能够将它们拉到自己单独的 window。)
TIA
更新:
试试这个:在 OSX 中,转到 System Preferences -> Dock
,如果选项设置为 In full screen only
,请尝试将其更改为 Manually
,或 Always
.将其设置为“始终”对我有用。
见https://github.com/atom/atom/issues/12690#issuecomment-246930784
原回答
我认为您目前有两种选择,具体取决于您是要将整个文件夹(项目)添加到当前打开的 atom window,还是只添加一个文件。
如果你想在同一个原子中打开一个全新的项目window,你可以添加它:
atom -a ../new-project
然后它会出现在边栏中,您从中打开的新文件也会在新标签页中打开。
如果要在同一个 window 的新选项卡中打开单个文件,可以使用:
atom -n false ../new-project/single_file.txt
这显然是 Atom 的一个错误。我想做的是打开 native tabs(直到今天我才知道这个词)。我碰巧在他们的 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',
我在 Mac (MBP) 上,之前,我将我的 Finder 首选项设置为在新选项卡中打开任何应用程序(在选项卡中打开文件夹而不是新 window) .它让 Atom 编辑器在选项卡中打开 new/diff 项目,而不是在新的 window.
中我的正常工作流程在 iTerm 中可能是这样的:atom .
然后 atom ../proj
一直到今天。我什至重新启动了我的 Mac 以查看它是否会持续存在或者是一些奇怪的错误。没有这样的运气。我从 iTerm 使用 Atom 打开的任何文件夹现在都以新 window 打开。我如何让它重新打开带标签的状态?
我喜欢在 Atom 中打开其他项目并使用制表符分隔。 (而且我喜欢能够将它们拉到自己单独的 window。)
TIA
更新:
试试这个:在 OSX 中,转到 System Preferences -> Dock
,如果选项设置为 In full screen only
,请尝试将其更改为 Manually
,或 Always
.将其设置为“始终”对我有用。
见https://github.com/atom/atom/issues/12690#issuecomment-246930784
原回答
我认为您目前有两种选择,具体取决于您是要将整个文件夹(项目)添加到当前打开的 atom window,还是只添加一个文件。
如果你想在同一个原子中打开一个全新的项目window,你可以添加它:
atom -a ../new-project
然后它会出现在边栏中,您从中打开的新文件也会在新标签页中打开。
如果要在同一个 window 的新选项卡中打开单个文件,可以使用:
atom -n false ../new-project/single_file.txt
这显然是 Atom 的一个错误。我想做的是打开 native tabs(直到今天我才知道这个词)。我碰巧在他们的 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',