2016-12-29 31 views
0

我在OSX上安装了IntelliJ IDEA 2016.3.2。在保持终端打开的情况下在嵌入式终端和编辑器之间切换

我明白⌥F12 allows us to toggle between embedded terminal and editor,但这样终端在焦点移动到编辑器时消失。有时候我想用快捷键将焦点从终端切换到终端,并且仍然打开终端,以便我可以记录日志。

我目前的解决方法是使用Terminal.app和IntelliJ IDEA,并通过⌘+ Tab切换,但对我来说,如果我可以在IntelliJ IDEA中执行这两个操作,这很方便。尽管如此,嵌入式终端及其使用案例可能被设计用于轻量级任务,但需要最少的关注。

+0

终端在什么模式? (点击终端窗口右上角的齿轮 - 检查什么?) – phaze0

+0

已固定和停靠都被选中。我提到了https://www.jetbrains.com/help/idea/2016.3/viewing-modes.html#docked这个文件,并尝试检查/取消选中某个复选框来应用一些不同的设置组合,但它们似乎都没有工作... – Oklahomer

+0

好的,在停靠+固定模式下,当我将焦点切换到编辑器时,终端保持打开状态:单击编辑器窗口。这是正式记录的预期行为。 但是,使用⌥F12快捷键时,它仍被分配到“切换终端”,因此当使用此快捷方式时,嵌入式终端仍会关闭......“切换”。 找到http://stackoverflow.com/a/26953327/694061作为“切换”而不是“切换”的解决方法。 – Oklahomer

回答

0

你这里的问题是, + F12快捷方式不切换焦点,但切换开放。所以基本上你只是打开和关闭它。

打开你应该用你使用编辑器选项卡之间切换相同的命令终端后(我相信这是 + `在OSX)。

虽然窗口模式是正确的,但停靠模式会将它连接到窗口的侧边/底部,并且固定模式会在失去焦点时防止崩溃,因此请保持这些设置。

相关问题