継承されたクラスメンバ、つまりスーパークラスでpublic/protectedに定義された変数を視覚的に分離する方法はありますか? 継承されたメンバーをハイライトする
は、私はそれが私は、EclipseのGanymedeを使用してい...別に抽象メンバーを型にはめることも可能だということに気づきました。
継承されたクラスメンバ、つまりスーパークラスでpublic/protectedに定義された変数を視覚的に分離する方法はありますか? 継承されたメンバーをハイライトする
は、私はそれが私は、EclipseのGanymedeを使用してい...別に抽象メンバーを型にはめることも可能だということに気づきました。
特定のクラスの階層ビューには明確な違いがあります(クラス名でF4キーを押します)。
詳細ビューの[すべての継承メンバーを表示]ボタンを押します。現在のタイプで宣言さ
方法/変数は黒で青、継承されたものに示されています。
Open Window> Preferences。
[一般]> [Appearence]> [色とフォント]を左に選択します。
右上のJava> Inherited Membersを選択し、必要な色を選択します。
この色は、継承されたメンバーの階層ビューで使用されます。
エディタについては、オーバーライドされたメソッド(継承されていない)を意味するのでしょうか?その場合、Eclipseはエディタでオーバーライドされたメソッドを示し、メソッドのシグネチャの左側に緑色の矢印が表示されます。緑色の矢印をクリックすると、メソッドのスーパークラス実装が表示されます。
実際にテキストの色を変えるのは分かりません。緑色の矢印はいつも私のために十分でした。
いいえ、継承された、保護された、またはpublicのクラス変数を意味します。したがって、スーパークラスからプロテクトされた変数を使用すると、現在のクラス定義でその変数の定義を探す必要がないことをすぐに知ることができます。 –
エディタでコードを強調表示する方法はありますか? –
私はそれを行う方法を知らない。 – amit