如何在 Atom 中打开终端?
Posted
技术标签:
【中文标题】如何在 Atom 中打开终端?【英文标题】:How to open the terminal in Atom? 【发布时间】:2017-08-18 04:48:22 【问题描述】:我需要安装插件吗?
如果可以的话,我也想知道怎么用快捷键打开终端。
【问题讨论】:
您可以很容易地在 Atom 中搜索包,无论是使用 Google 还是通过搜索 Atom 本身。 This seems like a good one for what you want 谢谢,我用了github.com/platformio/platformio-atom-ide-terminal.both的另一个插件同样的结果 【参考方案1】:编辑:我不再使用 Atom。我最初在这里推荐的插件显然都已停止维护。我已经用 cmets 中的建议更新了这个答案,但请注意我没有尝试过任何这些并且将不再维护这个答案。
请查看 cmets 或其他答案以获取更多最新建议。
有许多 Atom 包可让您从 Atom 中访问终端。尝试几个以找到最适合您的选择。
在中打开一个终端 Atom:
如果您想在 Atom 中打开终端面板,请尝试platformio-ide-terminal
。使用键盘快捷键ctrl-`
打开一个新的终端实例。
打开一个外部终端来自 Atom:
如果您只是想要一个从 Atom 中打开外部终端的快捷方式,请尝试open-terminal-here
。你可以使用ctrl-alt-t
在当前文件目录下打开你的外部终端,或者ctrl-alt-shift-t
在项目根目录下打开终端。
【讨论】:
相当肯定terminal-plus
不再工作,它自 2015 年以来一直没有更新,并且回购中有几个未解决的问题说它已损坏。
感谢@MorganRodgers,我已更新为替换为terminal-plus
的分支atom-ide-terminal
。
为了从 Atom 打开你的系统终端,现在使用 open-terminal-here
而不是 atom-terminal
,我认为后者不再工作了,至少在 GNU/Linux 上并没有更新5 年。
atom-ide-terminal 的 fork 是 platformio-ide-terminal
现在看来terminal-plus
和atom-ide-terminal
都已经过时了。目前,只有 platformio-ide-terminal(terminal-plus
的分支)为我工作。【参考方案2】:
在 Atom IDE 中:
-
打开文件>设置
点击“+”(安装)
搜索名为“platformio-ide-terminal”的终端包
点击“安装”。
按 Crtl+` 切换终端
【讨论】:
安装它可能更容易:atom.io/packages/platformio-ide-terminal 你可以按“Ctrl+Shift+P”然后搜索“安装包”帮助你打开安装页面,在linux上测试过 我将使用 platformio-ide-terminal 而不是 atom-ide-terminal 正如其他人在此线程中所建议的那样,因为第一个目前有近 8M 的下载量和 961 颗星,第二个只有 80K 下载,只有 9 星 :) “安装包”的新路径是“编辑 > 首选项 > 安装”。 2021 年工作!这应该是公认的答案。【参考方案3】:对于 Windows,请按照以下步骤操作
(1)进入文件>设置并点击安装
(2) 然后在包中输入“platformio-ide-terminal”并点击安装 (3) 安装完成后重启 atom 并按
ctrl + ~ for opening the terminal `~` is the key below `Esc`
欢迎 ;-)
【讨论】:
谢谢,这也与 macOS 相关【参考方案4】:首先,你应该安装“platformio-ide-terminal”:打开“Preferences⌘”, >>点击“+安装” >>在中搜索包” 输入“platformio-ide-terminal” >> 点击“安装”。
并且准确回答问题。如果您以前安装过,只需使用:
快捷键:ctrl-`
或 Option+Command+T (⌥⌘T)
按菜单:转到包 > platformio-ide-terminal [或其他] > 新终端
【讨论】:
帮我理解!你在 Mac、Windows 或 Linux 上试过吗?你是不是先安装了ide终端?在 Mac 上适合我... 这是@brett bristow 的重复答案【参考方案5】:Atom 目前没有内置终端(据我所知),因此您必须安装额外的软件包,例如 platformio-ide-terminal
。
以下截图是在 Mac 上拍摄的。
-
点击 Atom 并选择首选项
在出现的“设置”选项卡中,单击添加图标
+
以安装新软件包
将出现一个搜索栏。大多数软件包的名称中都应该包含您想要的功能,因此您可以开始输入这些关键字以查看建议。在这种情况下,如果您已经知道名称,只需在此处输入即可
点击安装
【讨论】:
【参考方案6】:-
打开您的 Atom IDE
按 ctrl+shift+P 并搜索“platformio-ide-terminal”包
按安装
安装后按 ctrl+~(标准键盘中 Tab 键上方的波浪号)
终端打开享受!!!
【讨论】:
【参考方案7】:在当前版本的 Mac Catalina 中
转到包选项卡-->设置视图-->安装包/主题-->+安装按钮-->添加“platformio-ide-terminal”
控制~获取终端
【讨论】:
又一个重复的答案【参考方案8】:我不想为此目的安装一个包,所以我最终在我的init.coffee
中使用了它:
spawn = require('child_process').spawn
atom.commands.add 'atom-text-editor', 'open-terminal', ->
file = atom.workspace.getActiveTextEditor().getPath()
dir = atom.project.getDirectoryForProjectPath(file).path
spawn 'mate-terminal', ["--working-directory=#dir"],
detached: true
这样,我可以将ctrl-shift-t
映射到open-terminal
命令并打开一个配对终端。
【讨论】:
这是最接近我所寻找的。如果它可以通过调整大小来假装停靠在 Atom 窗口的底部,那就太好了,但这可能会很复杂。此外,工作目录对我不起作用,它的范围为~/.atom
mate-terminal 实际上有一个 --geometry 选项。使用 --geometry=1000x10+0+2000
时,它会将终端平齐在屏幕下方边框上,大约 10 行高,全宽(27 英寸显示屏)。以上是关于如何在 Atom 中打开终端?的主要内容,如果未能解决你的问题,请参考以下文章