LoginSignup
3
1

More than 5 years have passed since last update.

Eclipseでコード内でよくわからない単語(「漆黒の翼」など)が出てきたら、⌘Commandキーを押しながらクリック

Last updated at Posted at 2016-10-20

Eclipseでよくわからない単語(色なし)が出てきたら、⌘Commandキーを押しながらクリックです。

何を言っているかわからねえと思うが、もう一度言うぜ

Eclipseでよくわからない単語(色なし)が出てきたら、⌘Commandキーを押しながらクリックです。(Macで)
(色付き)の単語は、機能を持っている単語なので、ググればわかります。

どんな時に使うの?

私のような、プログラミング超初心者が、とりあえずJavaをいじっている時に、使います。

Javaっていうものを勉強するぜ
変数とか、メソッドとか、その辺の基礎的なことはわかった

お手本のコードを読んでみるぜ

このコード複雑すぎる…
しかもメソッドとかフィールドの名前が
「漆黒の翼」(shikkokuNoTsubasa)
「ダークエンジェル」(darkAngel)
とかで、何を指しているのかよくわからない

しかも、その説明や定義は他のファイルに書かれている

他のファイルは50個くらいある

「漆黒の翼」が何を指しているのか、よくわからない…

そんな状況の時に使います

どうすればいいの?

Eclipseでよくわからない単語(色なし)が出てきたら、⌘Commandキーを押しながらクリックです。
(参考URL
http://hacknote.jp/archives/8655/

他にも下記ABCの方法があるようですが、おすすめしません(軽くしか調べてません)

A.右下ウインドウの「アウトライン」を参考にする

細かいところまで表示されません
「アウトライン」と言うウインドウに、今開いているクラス(設計図)の中に使用されているメソッド(機能)の名前や、フィールド(数値)の名前が一覧になっています

しかし、これは細かいところまで表示されませんね
第1階層までは表示されているんですが、メソッドの中の、if構文の中の、if構文の中の、if構文の中の単語は載ってないんです

これどうやったら出るんですか
(まあいいや)

B.右クリックでメニューだして参照ボタン押す

C.F3キーで参照する

使えない
この「参照」機能が使えないんですど…
僕だけですか?何も起こりません
そもそも、F3キーとか、MacでF3キーを使えるようにするの地味にめんどくないですか?
5分くらいかかる、そんなめんどいことやってられないよ
ドザ()じゃないんだから

単語の意味はわかるようになるのか?

⌘Commandキーを押しながらクリックすると、
その単語が定義されている、クラス(設計図)までジャンプできます。

クラス同士は、「継承」されているため、単語の定義とかは、上層部のクラスにしか書かれていないんですね

無事に「漆黒の翼」というのは、int 666、つまり、整数の666だと言うことがわかりました。

こういう大事なこと一番初めに言ってよ…

3
1
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
1