LoginSignup
3
6

More than 5 years have passed since last update.

Eclipse (Java) と Visual Studio 2015 (C#) のホットキー早見表

Last updated at Posted at 2016-11-20

最近 Eclipse での Java 編集と Visual Studio 2015 での C# 編集の両環境を行き来しています。

そんな中、地味に時間を食うのがホットキーの混同。もう一方でしか対応していないホットキーを押して、あれ、と IDE 内のホットキーを再確認。ときには検索に向かうこともあって結構時間がもったいない。

ということで、両環境のホットキーを同時に確認できる表を作ってみました。

環境

  • Eclipse
    • 4.6.0 (Neon)
  • Microsoft Visual Studio Community 2015
    • Version 14.0.25431.01 Update 3

参考サイト

コード編集

クリップボード

機能 Eclipse (Java) Visual Studio 2015 (C#)
コピー Ctrl + c または
Ctrl + Insert
(未選択時、行コピー)
Ctrl + c または
Ctrl + Insert
切り取り Ctrl + x または
Shift + Delete
(未選択時、行切り取り)
Ctrl + x または
Shift + Delete
行切り取り Ctrl + l
貼り付け Ctrl + v または
Shift + Insert
Ctrl + v または
Shift + Insert
貼り付け (2) (押すたびに過去のコピー内容に変化)
Ctrl + Shift + v または
Ctrl + Shift + Insert

コメント

機能 Eclipse (Java) Visual Studio 2015 (C#)
コメント化 (選択部分をブロックコメント化)
Ctrl + Shift + /
Ctrl + k, Ctrl + c
コメントの解除 (カーソル位置のブロックコメントを解除)
Ctrl + Shift + \
Ctrl + k, Ctrl + u
コメント化と解除の切り替え Ctrl + / または
Ctrl + 7 または
Ctrl + Shift + c
クラスやメソッド用のコメントを追加 (Javadoc)
Ctrl + Alt + j

リファクタリング

機能 Eclipse (Java) Visual Studio 2015 (C#)
メソッドやクラスの名前を変更する Alt + Shift + r Ctrl + r, Ctrl + r
ファイルの名前を変更する (ファイルかクラス名にカーソルを合わせて)
Alt + Shift + r
(ファイルにカーソルを合わせて)
F2
ファイルの移動 (ファイルにカーソルを合わせて)
Alt + Shift + v

選択範囲

機能 Eclipse (Java) Visual Studio 2015 (C#)
選択範囲の文脈的な拡張 Alt + Shift +
選択範囲の文脈的な拡張 (前方) Alt + Shift +
選択範囲の文脈的な拡張 (後方) Alt + Shift +
選択範囲の文脈的な縮小 Alt + Shift +

移動

機能 Eclipse (Java) Visual Studio 2015 (C#)
行番号を指定してジャンプ Ctrl + l Ctrl + g
カーソル以降のエラーにジャンプ Ctrl + , Ctrl + Shift + F12
カーソル以前のエラーにジャンプ Ctrl + .
対応する括弧にジャンプ Ctrl + Shift + p Ctrl + ]
最後に編集した箇所にジャンプ Ctrl + q
クラスやメソッドの宣言にジャンプ F3 F12
クラスやメソッドの宣言を一時的に表示 Alt + F12
編集中のファイルに戻る F12 Esc または
F7
編集するファイルを右隣に変更 Ctrl + PageDown Ctrl + F6
編集するファイルを左隣に変更 Ctrl + PageDown Ctrl + Shift + F6

折りたたみ

機能 Eclipse (Java) Visual Studio 2015 (C#)
折りたたむ Ctrl + - (Numpad)
折りたたみを解除 Ctrl + + (Numpad)
折りたたみと解除の切り替え Ctrl + m, Ctrl + m
すべてを折りたたむ Ctrl + Shift + / (Numpad) Ctrl + m, Ctrl + a
すべての折りたたみを解除 Ctrl + * (Numpad) Ctrl + m, Ctrl + x
すべての折りたたみと解除の切り替え Ctrl + m, Ctrl + l
定義以外をすべて折りたたみ Ctrl + m, Ctrl + o

入力補完 / ヒント

機能 Eclipse (Java) Visual Studio 2015 (C#)
入力補完 Alt + / Ctrl + Space
入力補完 / 入力候補 Ctrl + Space Ctrl + j
クイックフィックス候補 Ctr1 + 1 Ctrl + .
呼び出し階層の表示 Ctrl + Alt + h Ctrl + K, Ctrl + T

編集その他

機能 Eclipse (Java) Visual Studio 2015 (C#)
行削除 Ctrl + d Ctrl + Shift + l
ひとつ上に行を作ってカーソルを移す Ctrl + Shift + Enter Ctrl + Enter
ひとつ下に行を作ってカーソルを移す Shift + Enter Ctrl + Shift + Enter
英字を小文字にする Ctrl + Shift + y Ctrl + u
英字を大文字にする Ctrl + Shift + x Ctrl + Shift + u

コード編集以外

ビルド

機能 Eclipse (Java) Visual Studio 2015 (C#)
ビルド Ctrl + b Ctrl + Shift + b

実行 / デバッグ

機能 Eclipse (Java) Visual Studio 2015 (C#)
実行 Ctrl + F11 Ctrl + F5
デバッグ実行 F11 F5
ブレイクポイントの切り替え Ctrl + Shift + b F9
ステップイン F5 F11
ステップオーバー F6 F10
3
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
6