install†
現時点 (2015/08) では mars が最新
eclipse†
eclipse の、Eclipse IDE for Java EE Developersをインストール
https://eclipse.org/downloads/
unzip eclipse*.zip
mv eclipse "c:\eclipse-play2"
cd "c:\eclipse-play2"
mkdir workspace
日本語化
http://mergedoc.sourceforge.jp/
Pleiades プラグイン・ダウンロード
安定板をクリック
plugins
features
eclipse.exe -clean.cmd
を上書きコピー
c:\eclipse-play2\eclipse.ini
-Xverify:none
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-Dfile.encoding=utf-8
一回だけ下記で起動
eclipse -clean.cmd
[ウィンドウ] > [設定] > 一般 -> エディター -> ファイルの関連付け
ファイルの関連付け(*.scala.html 等がブラウザで開いてしまって困る)
*.html
*.sql
*.conf
等を上段
テキストエディタ
を下段に追加
Subversive†
1.[ヘルプ] -> [Eclipse マーケットプレース]
2.検索タブで、Subversive を入力して 【実行】
3.Subversive - SVN チーム・プロバイダー 2.0.1 【インストール】
4.【確認>】【はい】
5.「使用条件の条項に同意します」にチェック
6.【完了】
7.インストール完了後、eclipse を再起動 【はい】
8. コネクタを聞かれるので SVNKit 1.8.7
egit の設定†
[ウィンドウ] -> [設定] -> [チーム] -> [Git] -> [構成]
eclipse 一般設定†
ウィンドウ -> 設定 -> Java -> コンパイラー -> コンパイラ準拠レベル 1.8
Java -> インストール済みのJRE -> デフォルトを java8
Java -> コンパイラー -> エラー/警告 -> 不要なコード -> 未使用のインポート[無視]
( framework 的に eclipse 外で生成されるコードがあり、相性が悪いため )
Java-> エディター -> 保管アクション -> インポートの編成を [OFF]
( framework 的に eclipse 外で生成されるコードがあり、相性が悪いため )
お好みで保管時で整形を入れる場合
「インデント」 > タブ・ポリシー「混合」
「インデント」 > 折り返しされた行のインデントにスペースを使用
「インデント」 > 列内のフィールドの位置合わせ
「行折り返し」 > 行の最大幅 1000
「行折り返し」 > すでに折り返された行を結合しない
「コメント」 > ブロック・コメント・フォーマットを使用可能にするをOFF
「コメント」 > 行コメント・フォーマットを使用可能にするをOFF
「コメント」 > 最初の行で行コメントをインデントしない
「コメント」 > 最初の列でブロック・コメントをインデントしない
checkstyle
[ヘルプ] -> [ソフトウェア更新] - [検索とインストール]
checkstyle - http://eclipse-cs.sf.net/update/
[ウィンドウ] -> [設定] -> checkstyle
[コピー] => 名前を 「custom」
Javadocコメント | 除外 | |
インポート | *(要求)インポートを回避 | OFF |
サイズ違反 | 行の最大長 | OFF |
ブロック | ネストされたブロックの回避 | arrow in switch case |
クラス設計 | 拡張のための設計 | OFF |
クラス設計 | 可視性修飾子 | OFF |
コーディング問題 | 隠しフィールド | OFF |
プロジェクトの設定†