はじめに
投稿練習も兼ねて,僕が使っているEclipseの設定を紹介したいと思います.
っていってもネット上で調べて出てくるものを組み合わせただけですけどね…
ちなみに,Eclipseのバージョンはkepler SR2で,OSはWindows7 Professional 64bitです.
日本語化
個人的には日本語化はしなくてもいいと思うんですけど,日本人だし日本語のほうが使いやすいって人が多いですよね.
僕が日本語化するときはこちらを参考にしました.
- Eclipseの日本語化のためにPleiadesプラグインの導入|http://www.javadrive.jp/eclipse3/install/index4.html
こんなことしなくても,All in Oneってやつ入れればいいじゃん?って方,いますよね.
最初は僕もそう思いました.
でも, 絶対にAll in Oneは使わないでください.
これは僕の経験からです…
ノーマルのEclipseで書いたコードを,All in OneのEclipseで開いたら…
コメント等の日本語が全て文字化けしました.
めちゃくちゃ面倒です…
なので,できるだけノーマルのEclipseにプラグインを追加する方法にしましょう.
(あくまで僕個人の意見ですけどね.)
黒背景&黒テーマにする
僕は目が悪いんですけど,コーディングする時ってずっと画面見てますよね.
Eclipseは標準で全体的に白を基調としたデザインになってますが,これがなんとも目に悪いのです…
なので,思い切ってEclipseを黒くしました!
まさにEclipse(月・日食)という感じになりますね.
参考にしたのはこちら
- 月夜に輝く滴の如き美しさ!黒背景とカラフルなEclipseプラグイン Moonrise UI Themeに一目惚れ|http://futurismo.biz/archives/2152
残念ながら,2014年10月23日現在,Eclipse 4 Chrome Themeというプラグインはなくなってしまったようです…
でもこれで目にやさしいEclipseになりました!
補完機能を強化
IDEで一番便利と言っても過言ではない補完機能ですが,デフォルトのままだと少々貧弱です.
なので,強化してあげます.
上のメニューバー→ウィンドウ→設定→Java→エディター→コンテンツ・アシストのなかの,
「自動有効化」の部分を調整します.
この画像は,調整後のスクショです(黒背景版).
まず,「 自動有効化遅延 」の項目を「200」→「80」にしました.
数字を小さくするほど,文字を入力してから補完候補が出るまでの時間が短くなります.
さらに,「 Javaの自動有効化トリガー 」の項目に,「abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_」を追加します.
こうすることで,アルファベットのどの文字を打っても,補完候補が出るようになります.
一文字でも補完候補を出してくれるので,コーディング速度がめちゃくちゃ上がります.
(友人に教えたら「 邪魔だったから戻した 」と言われたけど…)
ちなみに,補完ウィンドウにフォーカスが移ってムカついた場合は,Escキーで元のフォーカスに戻りますよ.
エディタの細かい設定
エディタに行番号表示されないとか不便すぎるので,行番号を表示するようにします.
先程と同じく,設定→一般→テキスト・エディターの「 行番号を表示 」にチェックを入れます.
これでエディタの左端に行番号が表示されます.
ついでに「タブでスペースを挿入」,「空白文字の表示」もチェックを入れておきます.
前者は,タブとスペースが混同しないようにするため,後者は,忌まわしき全角スペースを見つけられるようにするために設定しておきます.
(そんなことをしなくても,皆さんはIMEの設定で全角スペースを打てないようにしてあるでしょうから,大丈夫ですよね?)
【最重要】エンコードの設定【要注意】
個人的に一番気にして欲しい設定が,エンコードの設定です.
僕は今まで研究で**文字コードの†闇†**に飲まれたことが何度もあります.
そりゃもう何度も何度も何度も何度も何度も何(ry
文字コードとか滅びればいいと思ってますが,そんなわけにもいきませんので,
せめて1つに統一したいです.
そこで僕は普段,1番世界標準に近いであろう,UTF-8を使っています.
Eclipseでの設定は,先程と同じく,設定→一般→ワークスペースのなかの「テキスト・ファイルのエンコード」の項目です.
赤枠で囲んだ部分の中の「その他」にチェックを入れ,「UTF-8」を選択します.
こうすることで,Eclipseで書いたテキストファイルは,UTF-8で書かれます.
文字コードの†闇†に飲み込まれる危険が少なくなります.
(web上にはUTF-8じゃないデータがたくさん転がってるので,そういうデータを使おうとすると†闇†に飲まれます.F○ursquareのVenue名とか†闇†で溢れてますからね.)
だいたいこんなところでしょうか
以上で僕のEclipse環境と同じ環境が作れるはずです.
黒い見た目はかっこいいし,補完は強力で爆速コーディングできるし,僕はかなり満足してます.
まぁ最近はjava書いてないですけど…
それでは,快適なjavaコーディング生活をお過ごしください(?)
参考ページ
Eclipseの日本語化のためにPleiadesプラグインの導入|http://www.javadrive.jp/eclipse3/install/index4.html
月夜に輝く滴の如き美しさ!黒背景とカラフルなEclipseプラグイン Moonrise UI Themeに一目惚れ|http://futurismo.biz/archives/2152