Intellij IDEAのエディターショートカットにジャンプ


232

を使用F12てプロジェクトツリーにジャンプできます(使用した最後のツールの場合)が、エディターに戻るショートカットはありますか?


2
あなたは、このような状況を助けるupvoting、何か他のもの(例えばVIM)のためにESCを使用している場合:Upvotingをこれは役立つはず:youtrack.jetbrains.com/issue/IDEA-116865を
pondermatic

1
指の位置に近いalt + 1を
Pipo

回答:


505

Esc 通常、フォーカスをエディターに戻します。


2
ああ、残念。迅速な返信ありがとうございます!
Ionuț G. Stan 2012

29
ありがとうございました!その情報を探すのにどれほど苦労したか信じられません:)
Alexander Torstling

32
こんにちは!残念ながら、これはターミナルでは動作しないようです。回避策を知っていますか?
Ven

24
@Venが言ったとおりです。一部のツールウィンドウはShift-Escapeにのみ応答します。これは機能しますが、ツールウィンドウを非表示にします。
2014

5
端末にはいくつかの回避策があります。この回答を参照してください:stackoverflow.com/a/23860667/722929
Tobber

21

Alt + Homeを使用すると、実際にファイルの選択に焦点を当て、Enterキーを押してエディターに移動できます。

Escは常にエディターに重点を置くとは限りません。

Macを使用している場合(Homeキーがない場合)、コマンド+ Eを使用して最近のファイルを開き、Enterキーを押します。


12

Jump to Sourceプロジェクトビューで選択したリソースでF4(アクション)を押すと、フォーカスのあるエディターが開きます。


2
これは私が開くとする(F4と一緒に)は、第2のショートカットとして、Enterキーを追加しなければならなかったことは本当に迷惑ですフォーカスプロジェクトビューからファイル
avalanche1

1
他のウィンドウを非表示にしないため、私にとっては最善の回避策です。ありがとう。
davidxxx

5

近くにある2つのキーを使用してターミナルからエディター(Macの場合)に移動する別の簡単な方法:を押し⌘1てプロジェクトツールウィンドウに移動し、を押しますEsc


4

これは間違いなく回避策ですが、Mac OSでは次のキーストロークが機能します。

[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]

そこで、Automatorを使用して次のようにサービスを作成しました。

  • 入力を受け取らない
  • IDEでのみアクティブ(phpstorm)
  • AppleScriptを実行します(以下を参照)

次に、「システム環境設定>キーボード>ショートカット>サービス」を介してサービスをマッピングしました

[ CTRL + OPTION + CMD + i ]

Automator Serviceには、次のAppleScriptが含まれています。

on run {input, parameters}
    tell application "System Events"

        keystroke "A" using {shift down, command down}

        delay 0.2
        keystroke "edit"

        delay 0.2
        keystroke return

    end tell

    return input
end run

これが可能であるとは知りませんでした。この回答を投稿していただきありがとうございます。
pedromanoel 2017年

ここで素晴らしい答え-これを他のコマンドのテンプレートとしても使用します
javadba

ありがとうございました。Shift + Cmd + Aに続いてEscも機能するようです。
ジェフシュワブ

4

あなたは使用することができますctrl + tabエディタで開いたファイル、およびツールウィンドウ間を移動します。

サンプル


2

Escape他のツールウィンドウがターミナル、ウィンドウ化されている場合は機能しないため、完璧な解決策はありません。その結果、Jetbrainsにオープンチケットがあり、バグ追跡サイトはこのリンクを参照してください

また、「ソースへの自動スクロール」が無効になっている場合(Intellijのデフォルト状態):

  • Escape エディターに現在表示されているファイルにカーソルを置きます(他の回答で述べたように)
  • F4プロジェクトビューで現在選択されているファイルにカーソルを置きます。

2

Macで見つかった最もエレガントな方法: ctrl + tab + p

ctrl + tab:最近開いたファイル、常に最後に開いたファイル
ctrl + p:Macのデフォルトのキーマップの最後の行

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.