web-dev-qa-db-ja.com

IntelliJ IDEA:行を移動しますか?

私はIntelliJ IDEAの「Move statement」ショートカットが本当に好きです(Ctrl + Shift + /)。ただし、これがActionScriptの編集のみに関係するバグであるかどうかはわかりません。moveステートメントは、必ずしも必要なものではなく、ASコードを編集するときに正しくない場合もあります。

したがって、行のブロックを上下に移動するだけです。 Eclipseショートカットは Alt + / また、ステートメントごとに移動しません。 IntelliJ IDEAに同等のものはありますか?

84
Joa Ebert

Open Setings-> Keymap then search for "move line"右上の検索ボックス経由。

Codeフォルダーの下に表示されます:

  • ステートメントを下に移動
  • ステートメントを上に移動
  • 行を下に移動
  • ラインアップを移動

探しているアクションは(ご想像のとおり)行の移動アクションです。

87
Kai Zimmer

他の人が言ったように、これはすでにコマンドとして利用可能です。お好みに応じてショートカットを設定できますが、デフォルトでは(少なくともIntelliJ 10では)にバインドされています ALT + SHIFT +  そして ALT + SHIFT + 

78
slashnick

shift + Alt +↑/↓

ここですべてのショートカットを見つけることができます

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

7
abdul rehman kk

IntelliJの便利なショートカットを見つけてください。


(1)IntelliJデバッガー

ステップオーバー(次のステップまたは行に移動):F8

ステップイン(機能に入る):F7

スマートなステップイン:Shift + F7

ステップアウト:Shift + F8

カーソルまで実行:Alt + F9

式の評価:Alt + F8

プログラムを再開する:F9 [Mac = Cmd + ALT + R]

ブレークポイントの切り替え:Ctrl + F8 [Mac = Cmd + F8]

ブレークポイントの表示:Ctrl + Shift + F8 [Mac = Cmd + Shift + F8]


(2)特定のファイルを開く

Ctrl + Shift + N


(3)クラスに実装されているすべてのメソッドを開く

特定のクラスを開いて押し、

Ctrl + F12


(4)特定の行番号に移動

Ctrl + G


(5)メソッドの実装と宣言

宣言:Ctrl + B

実装:Ctrl + Alt + B

応答タイプ宣言:Ctrl + Shift + B

スーパークラスオーバーライドメソッド:Ctrl + U


(6)改革コード

Ctrl + Alt + L


(7)関連するクラスをインポートする

関連するクラス(赤色のフィールド)をクリックして、

Alt + Enter

要件に従って有効なクラスを選択してください


(8)メソッド呼び出しの階層

特定の方法を選択してを押し、

Ctrl + Alt + H


(9)コード内のコメント

単一行:特定の行を選択して、Ctrl + /を押します

複数行:複数行を選択して、Ctrl + Shift + /を押します

(注:コードのコメントを解除するための同じ操作)


(10)行番号の表示

Shiftキーを2回押す>「行」を書く>行番号を表示する(行にはトグルがありません)

表示>アクティブエディター>行番号を表示


(11)コード選択

完全なクラス選択:Ctrl + Aメソッド選択:メソッド名を選択し、Ctrl + Wを押します


(12)基本的なコード補完

メソッド、キーワードなどを押すには、

Ctrl +スペース


(13)コードのコピーと貼り付け

コピー:Ctrl + C

貼り付け:Ctrl + V


(14)検索操作

特定のファイル:Ctrl + F

完全なプロジェクト:Ctrl + Shift + F


(15)スイッチャーのポップアップ

スイッチャーのポップアップを開く:Ctrl + Tab

Ctrlキーを押しながら↑/↓/←/→を使用して、ある場所から別の場所に移動します


(16)前方への移動と後方への移動

後方:Ctrl + Alt +←(左矢印)

進む:Ctrl + Alt +→(右矢印)


(17)次/前の強調表示されたエラー

F2または(Shift + F2)


(18)Open Java Doc

特定のメソッド名を選択してを押し、

Ctrl + Q


(19)すべてのコマンドを検索

Ctrl + Shift + A


(20)行を上下に移動する

shift + Alt +↑/↓

ありがとう...

4
Radadiya Nikunj

LineMoverプラグインは非常にうまく機能し、受け入れられるソリューションです。

3
Joa Ebert

Moveステートメントを使用して、複数の行を一緒に移動できます。部分的な行を移動しようとしていますか?私はアイデアに方法があるとは思わない。

0
PanCrit

command + shift + up/downを試すと、インデントが自動調整されます

0
SHAKU