web-dev-qa-db-ja.com

Java)に対応する中括弧の間の垂直線

Eclipse IDEは初めてです。
EclipseでJavaエディター)をフォローできますか?

{
|
|
}

Javaエディターで一致する中括弧の間に垂直線を表示するようにEclipseでどのように構成されていますか?それは可能ですか?

38
Jagdev Singh

私が提案できる最も近い解決策は:

  1. Eclipse IDE> Window> Preferences> General> Editors> Text Editorsをクリックします

  2. 次に、「空白文字」リンクをクリックして、何を表示するかを指定します。

  3. 次に、チェックボックス「Leading and Enclosed」をタブに対してのみ有効にし、残りはチェックを外したままにします。

これは完璧な解決策ではありませんが、役に立つかもしれません。

Example

17
user292049

便利なプラグインがあります。試してください: IndentGuide または EditBox

38

中括弧(開始または終了の括弧)の直後にカーソルを置くと、Eclipseで一致する中括弧を識別できます。一致する中括弧は、長方形で自動的に囲まれます。あなたが言ったことをすることはできません。言ったようにカーソルを置いた後、CTRL + SHIFT + Pを押すと、対応する中括弧にジャンプできます。

17
Razvan

私の理解では、これは不可能です。 Eclipseにはブラケットの操作に役立つ機能がありますが、実際には、探しているNotepad ++スタイルよりも少し洗練されてユーザーフレンドリーです。

  1. まず、Preferences->Java->Editorの下で括弧を強調表示する機能があります。カーソルがブラケットの上にあるとき、対応するブラケットが強調表示されます。
  2. これらの同じ行に沿って、カーソルが角括弧の上にあり、ctrl + shift + pを押すと、対応する角括弧にジャンプします。
  3. それは、ブラケット、コメントなどのためにPreferences->Java->Editor->Foldingでトグルできる行折りたたみを持っています。
  4. 開き括弧または閉じ括弧の後にダブルクリックすると、そのコードブロック内のすべてが強調表示されます。
  5. Eclipseは自動インデントもサポートしています。これは、コードのどのチャンクがどのブラケットに属しているかに関する視覚的なキューである必要があります。

お役に立てれば!ハッピーコーディング!

7
retrohacker

Eclipseの構造化エディター(Javaエディターを含む)は、カーソルが置かれている構造要素のハイライトを提供します。ハイライトはエディターの左の境界にあります。たとえば、以下のスクリーンショットでは、カーソルはlistIterator()メソッド内にあり、強調表示(矢印で示されています)は構造要素(この場合はJavaメソッド)を強調表示しています。

残念ながら、そのハイライトの色や外観を設定できるとは思いません。

enter image description here

3
E-Riz

Eclipseで囲み括弧を強調表示することもできます-参照 http://blog.deepakazad.com/2012/03/jdt-3842-m6-new-and-noteworthy.html

0
Deepak Azad

この機能はEclipseには存在しないと思います。

存在する場合、それはおそらく以下の場所にあります:

ウィンドウ>設定>一般>外観

または

ウィンドウ>設定>一般>エディター

この動作を追加できるプラグインがあるかもしれません。 (申し訳ありませんが、頭の上に何があるかわかりません)

この機能からどのような価値を得ますか(ブラケットマッチングまたはフォールディング)?おそらく、別のEclipse機能が組み込まれており、これを使用して目的を置き換えることができます。

0
Colin D