ソースコードを左にインデントするEclipseキーボードショートカット?


回答:


120

私のコピーでは、コードを選択し、コードウィンドウにいる限り、Shift+Tabがこれを行います。


1
VIMバインディング(vrapper)を使用している場合、残念ながら通常のシフト>の組み合わせは機能しません。ただし、INSERTモードの場合は、タブとシフトタブの両方が機能します。
arcseldon 2014

また、ファイルはJavaScriptエディターファイルとして開く必要があります。UX Studioで開いている場合と同様に、ショートカットは機能しません...逆に、デバッグ用のブレークポイントを追加することはできません。
najuste 2018


51

Ctrl+ Shift+Fを使用すると、ファイルに対してフォーマッターを実行し、途中でインデントを修正することもできます。


5
これはどうして一番の答えではないのですか?
ラップ

これは、formatter設定をカスタマイズした後、はるかにうまく機能します。あなたのコードスタイルが日食の理想と一致しない限り。あなたがそれをするまで、それは偶然に行われた場合、かなりイライラする可能性があります。
Graham P Heath

あなたがそれを持っていないなら良いフォーマッター:code.google.com/p/google-styleguide/source/browse/trunk/…。次にEclipseで:ウィンドウ->設定->
Java-




4

ソースコードのインデント用のEclipseIDEの任意のバージョン。

ソースコードを選択し、次のキーを使用します

  1. デフォルトのJavaインデントCtrl+I

  2. 右インデントの場合 Tab

  3. 左インデントの場合Shift+Tab


4

これは明らかにのみPyDevはのためですが、私はあなたが非常に便利な機能が「右シフト」を取得し、「左シフト」を(デフォルトでマッピングすることができますことを働いてきたCTRL+ ALT+.CTRL+ ALT+ ,)へのキーバインドを変更することで便利になるために」 「PydevView」の「PydevEditorScope」


1

Macの場合(フランス語キーボードの場合)cmd+ shift+F


cmd+shit+Fインデント以上のことを行う「フォーマット」のショートカットであり、インデントのみを修正cmd+iし、「ソースコードをにインデントするためのショートカット」であるこの質問に答えますshift+tab
Marc_Alx 2016年



0

Eclipseを使用しているMacユーザーの場合、Cmd+ I(インデント)とCmd+ F(フォーマット)を使用します。しかし、私は次のようにコードを数行に分割するCmd+Fで最悪の経験をしました

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

私の元のコードは次のとおりです

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

-1

私の場合、デフォルトはShift+ Tab

必要なテキストを選択し、Shift+Tabを押してすべてを左にシフトし、すべてを選択してを押すとTabすべてを右にシフトします。

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