どもです。
Eclipseは開発のお供ですが、機能が多すぎるのも玉に瑕です。
この頃気になっていたのが、ソースのコピペをしようとした途端、変数の宣言元に意図せずジャンプしてしまう頻度が高いこと。
戻るのは簡単ですが、間違いなく不便ですし、ストレスが溜まります。
この機能、「宣言を開く」という名称だそうです。
変数の上で[Ctrl]キーを押すと、変数にハイパーリンク的なものがつきます。これをクリックすることで宣言元に移動するのですね。便利な機能です。
しかし[Ctrl]は多用するキーなので、他のショートカットを実行しようとして、誤ってリンクとなった変数をクリックしてしまうことが多い。
ちなみにこの「宣言を開く」。デフォルトで[F3]キーにもショートカットが設定されています。
じゃあ[F3]でいいよ!! [F3]使うから[Ctrl]+クリックは要らないよ!!!
というわけで、この余計なお節介を無効化します。
一般のショートカットキーは「設定」>「一般」>「キー」から設定の変更を行います。[F3]キーの方の「宣言を開く」はこちらにあります。
が、[Ctrl]+クリックの方はありません。
こちらは[Ctrl]押し中に変数がリンクになるということで、厳密には[Ctrl]とクリックはそれぞれ独立した処理になるからです。
ショートカットキーとは異なるのですね。
「設定」>「一般」>「エディター」>「テキスト・エディター」>「ハイパーリンク」から、
「PHP コード・ハイパーリンク・ディレクター」のチェックを外して保存。
これで良し。
追記:
Eclipseのバージョンを上げてからというもの、「貼り付け」でEclipseが止まるレベルで重くなる!
で、調べてみたところ、どうやら原因がこちらのハイパーリンク機能の不具合だそう。
特に必要と感じないなら、「オン・デマンドでハイパーリンク・スタイルのナビゲーションを使用可能にする(E)」ごとOFFにしちゃった方が良さそうですね!
参考サイト:【Qitta】eclipse で .js ファイル内の文字をコピー Ctrl+C したらハングするときの対処方法 ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁい