「プリファレンス」ダイアログ - コード・エディタ・ページ

「ツール」メニュー次の選択「プリファレンス」次の選択「コード・エディタ」

このダイアログの各ページを使用して、エディタのルック・アンド・フィール、一般的な動作およびコード・インサイトとJavaインサイトのオプションをカスタマイズします。このうち2つのページは、XMLエディタ(特殊なバージョンのコード・エディタ)にのみ適用されます。

改行時自動インデント
行末で[Enter]を押したときにエディタで新しい行の自動インデントを行う場合に選択します。新しい行は、前の行の最初のインデントにあわせて自動的にインデントされます。このオプションは、デフォルトで選択されています。

選択されたブロック単位でのインデント/アウトデント
エディタで、選択箇所に対してインデント([Tab]を押したとき)またはアウトデント([Shift]を押しながら[Tab]を押したとき)を実行する場合に選択します。このオプションを選択したとき、選択したテキスト・ブロックで[Tab]を押すと、ブロック全体が現在のタブ・サイズに応じてインデントされます。同じブロックに対して[Shift]を押しながら[Tab]を押すと、ブロック全体が現在のタブ・サイズに応じてアウトデントされます。このオプションは、デフォルトで選択されています。

スマート・ホームの使用
カーソルによるホーム(行の先頭)の認識を状況に依存させる場合に選択します。
この設定を選択しているときは、[Home]を押すとカーソルが行の先頭(先頭のスペースまたはタブの)に移動します。もう1度[Home]を押すと、カーソルが行の先頭(先頭のスペースまたはタブの)に移動します。[Home]を繰り返し押すと、カーソルはこの2つの位置を移動します。

この設定を選択しないときは、[Home]を押すとカーソルが単に行の先頭に移動します。このオプションは、デフォルトで選択されています。

スマート・エンドの使用
カーソルによる行の終わりの認識を状況に依存させる場合に選択します。

この動作はスマート・ホームの動作に似ていますが、カーソルは[End]キーに反応し、動作は行の終わりおよび後続のスペースに対するものです。このオプションは、デフォルトでは選択解除されています。

キーボードによる移動時にジャンプ・スクロールを使用
ジャンプ・スクロールを実装する場合に選択します。これは、キーボードの矢印キーの操作に関係します。

この設定を選択すると、キーボードの矢印キーを使用して画面の外側に移動したときに、カーソル位置がビューの中央にくるようにエディタ・ビューが「ジャンプ」します。

この設定を選択しないと、エディタ・ビューは最低限のスクロールしか行わず、カーソルはビューの端に表示されます。このオプションは、デフォルトでは選択解除されています。

単語の境界として大/小文字の変更を使用
ダブルクリックして単語を選択するときなどに、単語の境界として大/小文字の変化を使用する場合に選択します。このオプションは、デフォルトでは選択解除されています。

選択せずに現在の行の切取りまたはコピーの有効化
エディタでテキストが選択されていないときに、すべての切取り操作またはコピー操作を現在の行に適用する場合に選択します。このオプションは、デフォルトで選択されています。

インポートを自動的にコピーして貼付け
まだインポートされていないクラスに参照を取り込むときに、自動的にインポートを追加する場合に選択します。

貼付け時にインデントを調整
貼り付ける項目に含まれているインデントを訂正する場合に選択します。

貼付け時にコード・ブロックを再フォーマット
コードを新しい場所に貼り付けるときに正しく再フォーマットする場合に選択します。

文字列リテラルでの貼付け時にエスケープ
文字列リテラルでの貼付け時に適切なエスケープ文字を含める場合に選択します。


IDEのカスタマイズ