我知道您可以使用来从Intellij IDEA中的几乎所有窗口跳转到编辑器窗口Esc。在Intellij的终端窗口中,这不起作用。有人知道如何使用键盘快捷键执行此操作吗?这样做很好,因为我可以使用Alt+ 从编辑器跳至终端,F12但是如果不使用鼠标,则无法进行其他操作。
0
是Ant Build
Shift + Esc
下面提到的@Andrey。
我知道您可以使用来从Intellij IDEA中的几乎所有窗口跳转到编辑器窗口Esc。在Intellij的终端窗口中,这不起作用。有人知道如何使用键盘快捷键执行此操作吗?这样做很好,因为我可以使用Alt+ 从编辑器跳至终端,F12但是如果不使用鼠标,则无法进行其他操作。
0
是Ant Build
Shift + Esc
下面提到的@Andrey。
Answers:
更新-2016年3月
既然这个问题引起了人们的关注,我想提醒大家,您可以通过内置动作轻松轻松地在编辑器和终端窗口之间切换。默认情况下,它映射到Alt+ F12和⌥F12。要检查其他映射,请在“ 视图”>“工具窗口”>“终端”中的菜单中查看它。或者,转到“ 使用嵌入式本地终端” Web帮助页面并更改右上角的“键盘映射”选项,然后滚动到最末尾(恰好在“另请参阅”部分的上方),其中显示:“在嵌入式本地终端和编辑器,方法是按...”。您可以在“设置”>“键盘映射”>“其他”>“终端”中重新映射此操作。
这个问题讨论的主要“问题”是,是否有一种方法可以在不关闭终端窗口的情况下从终端窗口返回到编辑器。
[2016年3月更新]
================================================== =
我目前可以想到的一些选择。
如果我有其他想法,我将其添加。
Ubuntu:
alt + 2(twice) - jump from the terminal to the editor
alt + F12 - open the terminal
苹果电脑:
cmd + 2(twice) - jump from the terminal to the editor
options + F12 (this shortcut toggles the terminal window on and off)
™™
在OSX上运行IDEA 13
扩展Mark Vedder的答案,这是我到目前为止的经验:
⌥F12(Alt + F12)(Terminal
)将切换终端工具窗口的可见性,因此一旦隐藏,它将带您回到编辑器。与⇧⎋(Shift + Esc)(Hide Active Tool Window
)类似的效果,它将隐藏活动的工具窗口,将焦点重新放在编辑器上。
如果您希望终端始终可见,那就不好了
记录宏将使您通过脚本交互将您带回编辑器是一个好主意,但实际上它无法工作。一方面,Terminal将拦截大多数按键,因此您将无法触发宏。即使您确实设法通过其他工具窗口(例如“项目”工具窗口)中的快捷键来触发宏,它也将不起作用(即使Script execution finished
将显示在IDEA窗口的底部)也
不起作用
⌃⇥由于“终端”窗口似乎拦截了大多数按键组合,因此也无法正常工作。但是,即使它确实起作用,也会将编辑器切换到下一个文件,因此您仍然需要做一个操作⌃⇧⇥以返回到原始文件(如Mark所指出的)。
不起作用,但不介意,因为它会再造成麻烦
虽然终端具有焦点,似乎有些Tools
快捷键仍然可以访问,只要你有没有重新分配他们的Preferences->Keymap
(非常重要的,你不要碰这些-我试图取消分配和重新分配⌥1(Project
!),它会从内部终端不再触发) 。两次调用这些快捷方式中的任何一个,都会切换该“工具”窗口,最终将您带回到编辑器。例如,我通常不使用Favorites Tool Window
(即通常不可见),因此每当我需要退出终端时,只需键入⌥2 x 2即可。
也许对你有用?
该⎋键在任何上使用时Tool Window
,会将焦点移回到编辑器上。因此,类似于(4.),首先执行⌥2或执行任何其他快捷方式将焦点从Terminal移出到行为更佳的Tool Window
,然后⎋。
与(4.)相同
alt+2
两次是赢家
Alt + 2
输入奇数2
符号,这很烦人
alt+2
没有为我工作。它在终端中键入一个奇数符号(商标符号)。这里提到的其他快捷方式也关闭了烦人的终端窗口(打开/关闭)。
在OSX PhpStorm 8上,⌘ 2两次工作。⌥+号不太可能被分配为OSX上的[默认]快捷方式,因为它们是特殊字符,例如™(⌥ 2)。
对我来说,只有⌘ 2,⌘ 6和⌘ 9可以解决这个问题,⌘ 2如@dev所建议的那样,破坏力最小。
有一个关于终端机焦点问题的公开票证,可能值得关注,以查看将来这种行为是否有所改善。
0
编辑器可以从内存中进行切换,对您有帮助吗?