【发布时间】:2014-12-26 13:13:34
【问题描述】:
我在 Emacs 中最常做的事情之一是打开两个缓冲区:一个用于 Scala 代码,一个用于 Scala 控制台/REPL,然后将代码从代码缓冲区发送到控制台,然后快速切换使用我自己定义的键盘快捷键在两个缓冲区之间。
在带有 Scala 的 Intellij IDEA 中执行此操作的键盘快捷键是什么?这些文档似乎都没有我想要的,即:
- 同时打开 Scala 控制台 (REPL) 和文件(代码)窗口
- 在代码和控制台之间来回切换。
如果没有预定义的键盘快捷键,那么是否有相应的操作,所以我可以定义自己的快捷键?我知道有“跳转到最后一个窗口”(F12)和“恢复默认布局”(Shift F12);这些几乎得到了我想要的东西:F12 带我到 Scala 控制台,Shift F12 带我到代码但关闭了 Scala 控制台,我想要 Scala 控制台保持开放。
更一般地说,让快捷方式/操作简单地循环浏览 IDE 中打开的窗口/组件,而无需使用切换器 (Ctrl-TAB),这将是很棒的。
【问题讨论】:
-
很想看看其他人怎么说,但我所做的是在 IntelliJ 中打开终端窗口,因此它位于代码窗口的底部。
-
我对终端有一个不同的问题:一旦我在那里,没有键盘快捷键可以从终端逃脱。如何在不关闭终端的情况下从终端返回代码? (同样在 Emacs 中这是微不足道的)
标签: macos scala intellij-idea