6
  1. Eclipseの垂直定規の背景色を変更するにはどうすればよいですか?
  2. 折りたたみ円を含む定規/列の名前は何ですか?
  3. 上記の定規/クローマンの背景色を変更するにはどうすればよいですか?
4

4 に答える 4

3
what is name of the ruler/column that includes the folding circles?

これは、コード フォールド マージン、または単にフォールド マージンとして知られています。

How can I change eclipse Vertical Ruler background color?
How can I change the background color of the above ruler/clomun?

残念ながら、Eclipse にはカスタマイズできない UI 設定が多数ありますが、これらの 2 つはそのうちの 1 つです。コード フォールド マージンを変更できるようにするための機能要求が既に発生しています。コード折り畳みの背景色リクエストが 5 年以上前からあることを考えると、解決策が得られるとはあまり楽観的ではありません。その問題についてコメントして、問題を解決することができます。

バグトラッカー ページで機能のリクエストを行うこともできます。https://bugs.eclipse.org/bugs/

于 2012-12-08T05:39:03.857 に答える
1

通常、私は Eclipse が提供するデフォルト設定で自分の色を使用しますが、Eclipse の別の外観 (通常は暗いテーマを使用) が好きな人をたくさん知っているので、試してみることにしました...

デフォルトの色を変更するには、ウィンドウ > 設定メニューで確認する必要がある場所がいくつかあります。

General > Editors > Text Editors (to set the background color / selection color, etc. for all editors)

General > Editors > Text Editors > Annotations (to set the colors for the occurrences highlight, tasks, etc.)

Pydev > Editor (to set the pydev editor-related colors)

General > Appearance > Colors an Fonts (to set what's not available in the other places)

これらの色を適切に設定したら、後でインポートできるように、変更したばかりの設定をエクスポートする必要があります。

これを行うには、[ファイル] > [エクスポート] > [設定] に移動し、すべての設定をファイルにエクスポートしてから、そのファイルを開き、色に関連しないすべての設定を削除します (Eclipse がインポート時に必要とする file_export_version を除く) -- 注入力した他の設定も常に保持できるため、設定したいものだけをクリーンなEclipseインストールで実行する方が簡単かもしれません(設定ファイルに設定が多すぎないようにするため)。

後で、[ファイル] > [インポート] > [設定] を使用して、これらの設定を Eclipse にインポートできます。

私が使用している暗いテーマの設定により、以下の結果が得られます (左のルーラーが正しく見えるように、Eclipse を再起動する必要がある場合があることに注意してください)。

于 2012-12-12T13:44:59.200 に答える
0

完全な回答ではありませんが、デバッグ中に抽出した SWT スパイ ログを次に示します。

AnnotationRulerColumn$5 {}@140230138540928
  Style: NO_FOCUS | LEFT_TO_RIGHT | DOUBLE_BUFFERED 
  Layout Data: null
  Bounds: Rectangle {44, 0, 9, 206}

Children:

Peers:
  *AnnotationRulerColumn$5 {}@140230138540928 Layout Data: null Bounds: Rectangle {44, 0, 9, 206}
  AnnotationRulerColumn$5 {}@140230141853568 Layout Data: null Bounds: Rectangle {0, 0, 12, 206}
  LineNumberRulerColumn$4 {}@140230140489248 Layout Data: null Bounds: Rectangle {12, 0, 32, 206}

Parent Tree:
[CUT]

                                                       Canvas {}@139916372127008
                                                         Style: LEFT_TO_RIGHT | DOUBLE_BUFFERED 
                                                         Bounds: Rectangle {0, 0, 954, 276}
                                                         Layout: org.eclipse.jface.text.source.SourceViewer$RulerLayout@4a767290
                                                         LayoutData: null
                                                        CompositeRuler$CompositeRulerCanvas {}@139916355542160
                                                             Style: LEFT_TO_RIGHT | DOUBLE_BUFFERED 
                                                             Bounds: Rectangle {0, 0, 29, 258}
                                                             Layout: org.eclipse.jface.text.source.CompositeRuler$RulerLayout@76b6b86f
                                                             LayoutData: null

``

于 2015-07-29T08:09:14.013 に答える
0

[設定] -> [一般] -> [エディタ] -> [テキスト エディタ] -> [注釈] を使用して、垂直ルーラーに表示される内容のみを設定できます。無効にすることはできません..これが役立つことを願っています!

于 2012-12-06T13:59:31.253 に答える