如何在 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-plusatom-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 中打开终端?的主要内容,如果未能解决你的问题,请参考以下文章

Atom设置在同一窗口中打开文件?

su认证失败&文件夹里打开终端的方法&atom安装

Mac终端使用Git、Atom使用Git、VScode使用Git、Sourcetree Git配置GitHub

如何配置 Atom 以运行 Python3 脚本?

atom执行num run dev报错

如何在 Atom Shell 中禁用 DevTools