【问题标题】:Toggle between embedded terminal and editor while keep the terminal open在保持终端打开的同时在嵌入式终端和编辑器之间切换
【发布时间】:2016-12-29 01:51:17
【问题描述】:

我在 OSX 上有 IntelliJ IDEA 2016.3.2。

我理解⌥F12 allows us to toggle between embedded terminal and editor,但是这样当焦点移到编辑器时终端就会消失。有时我想用快捷键在终端之间切换焦点,并且仍然打开终端以便我可以跟踪日志。

我目前的解决方法是同时使用 Terminal.app 和 IntelliJ IDEA,并通过 ⌘+Tab 进行切换,但对我来说,如果我可以在 IntelliJ IDEA 中同时使用这两种方法,这将很方便。不过,嵌入式终端及其用例可能旨在适应需要最少注意力的轻量级任务。

【问题讨论】:

  • 终端处于什么模式? (点击终端窗口右上角的齿轮 - 勾选什么?)
  • Pinned 和 Docked 都被选中。我参考了文档jetbrains.com/help/idea/2016.3/viewing-modes.html#docked,并尝试选中/取消选中某些复选框以应用一些不同的设置组合,但它们似乎都不起作用......
  • 好的,在停靠+固定模式下,当我将焦点切换到编辑器时终端保持打开状态:单击编辑器窗口。这是官方记录的预期行为。但是,使用 ⌥F12 快捷方式,它仍被分配给“切换终端”,因此当使用此快捷方式...“切换”时,嵌入式终端仍然关闭。找到 stackoverflow.com/a/26953327/694061 作为“切换”而不是“切换”的解决方法。

标签: intellij-idea


【解决方案1】:

您的问题是 +F12 快捷方式不是切换焦点,而是切换 open。所以本质上你只是打开和关闭它。

打开终端后,您应该使用与在编辑器中切换选项卡相同的命令(我相信在 OSX 上是 +`)。

您的窗口模式是正确的 - 停靠模式将其固定在窗口的侧面/底部,固定模式可防止其在失去焦点时折叠,因此请保持这些设置。

【讨论】:

    猜你喜欢
    • 2010-12-19
    • 1970-01-01
    • 2023-01-25
    • 2017-08-05
    • 2020-08-12
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    相关资源
    最近更新 更多