Intellij IDEA=のほとんどすべてのウィンドウからエディタウィンドウにジャンプできることを知っています Esc。 Intellijのターミナルウィンドウでは、これは機能しません。キーボードショートカットでこれを行う方法を知っている人はいますか?エディタからターミナルにジャンプできるので、これは素晴らしいことです Alt+F12 しかし、マウスを使用せずに他の方法でそれを行うことはできません。
UPDATE-2016年3月
この質問に注目が集まっているため、組み込みのアクションを使用すれば、エディターとターミナルウィンドウを簡単に切り替えることができることを皆さんに思い出させたかったのです。デフォルトでは、 Alt+F12 そして ⌥F12。他のマッピングを確認するには、View> Tool Window> Terminalのメニューで表示します。または、 組み込みローカルターミナルの操作 Webヘルプページに移動し、右上隅のキーマップオプションを変更し、最後にスクロールします(「関連項目」セクションのすぐ上): 「...」を押して、埋め込みローカル端末とエディターを切り替えます。このアクションはSettings> Keymap> Other> Terminalで再マッピングできます
この質問で説明する主な「問題」は、ターミナルウィンドウを閉じずにターミナルウィンドウからエディターに戻る方法があるかどうかです。
[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)
Preferences > Tools > Terminal > Override IDE shortcuts
を無効にするオプションかもしれません
Esc その後働く
OSXでIDEA 13を実行
Mark Vedderの答えを拡張して、これまでの私の経験を以下に示します。
⌥F12(Alt + F12)(Terminal
)はターミナルツールウィンドウの表示を切り替えます。そのため、非表示になるとエディターに戻ります。と同様の効果 ⇧⎋(Shift + Esc)(_Hide Active Tool Window
_)。アクティブなツールウィンドウを非表示にし、エディターにフォーカスを戻します。
端末を常に表示したい場合はダメです
スクリプト化された対話を通じてエディターに戻るマクロを記録することは素晴らしい考えですが、実際には機能しません。 1つには、Terminalはほとんどのキーストロークをインターセプトするため、マクロをトリガーできません。他のツールウィンドウ(たとえば、プロジェクトツールウィンドウ)からショートカットキーを使用してマクロをトリガーしたとしても、機能しません(_Script execution finished
_がIDEAウィンドウ)
機能しない
⌃⇥ ターミナルウィンドウはほとんどのキーの組み合わせをインターセプトするため、どちらも機能しません。しかし、たとえそれが機能したとしても、エディターを次のファイルに切り替えるので、まだする必要があります ⌃⇧⇥ (マークが指摘したように)元の状態に戻ります。
機能しませんが、別の煩わしさを免れるので気にしないでください
ターミナルにはフォーカスがありますが、いくつかのTools
ショートカットはまだアクセス可能に見えますそれらを再割り当てしていない限り in _Preferences->Keymap
_(これらに触れないことが非常に重要です-割り当て解除と再割り当てを試みました ⌥1(Project
)、ターミナル内からトリガーされなくなりました!)。これらのショートカットtwiceのいずれかを呼び出すと、そのツールウィンドウが切り替わり、最終的にエディターに戻ります。たとえば、私は通常_Favorites Tool Window
_を使用しません(つまり、通常は表示されません)。 ⌥2 x 2。
おそらくあなたのために動作しますか?
の ⎋ キーを_Tool Window
_で使用すると、フォーカスがエディターに戻ります。したがって、(4。)と同様に、最初に ⌥2 または、ターミナルからより適切に動作する_Tool Window
_にフォーカスを移動するその他の作業ショートカット ⎋。
(4。)と同じ
OSX PhpStorm 8では、 ⌘2 二度動作します。 ⌥ +数字は™(などの特殊文字であるため、OSXの[デフォルト]ショートカットとして割り当てられる可能性は低い⌥2)。
私にとっては ⌘2、 ⌘6、そして ⌘9 このアイデアを活用して、 ⌘2 @devが示唆するように、最も破壊的ではありません。
ターミナルフォーカスの問題について オープンチケット があり、今後この動作が改善されるかどうかを確認する価値があります。
別の可能性:
Shift + Esc
(これはターミナルパネルを閉じます)
より良い答えは
Alt + Home
これは、Alt + F12などの回答のほとんどがターミナルを閉じて、フォーカスがエディターに戻ることを望んでいるからです。開かない。この方法で開くこともできます。
新しい[ターミナル]タブ(Ctrl+Shift+T ターミナルで)タブヘッダーをエディター領域にドラッグし、「通常の」タブにします。
その後、使用することができます alt+left そして alt+right エディタータブとターミナルタブを切り替える(オーバーライドIDEホットキーモードの場合)、または垂直に分割する場合、「次のスプリッターに移動」ショートカットを割り当てて、切り替えに使用します。
仮定
このソリューションでは、ターミナルとバージョン管理タブ(または任意のタブ)を常に開いたままにし、それらを閉じないことを想定しています。そして、keybaordショートカットを使用して、ターミナルからエディターにジャンプする必要があります。
ソリューション
Webstormスクリーンショット
あなたは私のウェブストームを見ることができます、私は常に下部に2つのタブを開きます。また、このスクリーンショットでは、端末を分割モードで開くために使用される端末の設定を確認できます。
Intellij-> Preference-> Keymap-> search "terminal"->。
ショートカットを見つけるか変更します
これにより、エディターが再びアクティブになります
Alt + 1 それから Esc