pleiades の変更点   

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • pleiades へ行く。

* インストール [#r68aebc1]
- pleiades 
 wget "http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/4.4/pleiades-e4.4-java-jre_20130625.zip"

* 設定 [#ib445caa]

** キーバインド(emacs 信者のみ) [#r46d8c06]
- [ウィンドウ] -> [設定] -> [一般] -> [キー] -< スキーム:emacs
|TAB                  | 単語補完                               |word completion|
|F2                   | 添付されたJavaodcを開く                ||
|行のスクロールダウン | コマンドのアンバインド                 ||
|Ctrl+Z               | 元に戻す F9 -> F9, ctrl+z              ||
|Ctrl+V               | アンバインド (paste にしたい)          ||
|Ctrl+T               | コンテンツ・アシスト                   |contents assist|
|Ctrl+SHIFT+F         | 検索 (ファイル検索)                    ||

** JAVA [#v88f99af]
- インストール済みのJRE~
基本は Oracle 純正のものを指定すればよいと思うが、JUnit等で困る場合があるので、EclipseAllInOneのものを一ついれておくとよいかも。
- コンパイラー コンパイラー準拠レベル 1.7

** 日本語化 [#t1586e2b]
 http://mergedoc.sourceforge.jp/
eclipse フォルダに features と plugins を上書き
~

''eclipse.ini'' (追記)
 -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar


** プラグイン [#q0273e3b]
*** subclipse [#p7ed4fd9]
[ヘルプ] -> [新規ソフトウェアのインストール] -> [追加]

 http://subclipse.tigris.org/update_1.8.x

 Subclipse
 SVNKit

にチェック


*** 必須プラグイン [#sa98d411]
- editorEnhancements_3.1.1.zip (矩形削除 矩形ペースト)
* tomcat の設定 [#y411b1c7]
- window ⇒ 設定 ⇒ tomcat 
-- バージョン6.x
-- JVM設定
--- jre1.6
--- クラスパスにライブラリパスを追加(あるいはweb-inf/libに入れれば自動で読む)
- pleiades/tomcat6.0/conf/server.xml
    <Connector 
	port="8080" protocol="HTTP/1.1" 
        connectionTimeout="20000" 
	useBodyEncodingForURI="true" />

* jQuery 補完 [#h81392af]
** jsdt-jquery [#ta769499]
 [ヘルプ] -> [Eclipse マーケットプレイス] 
 jsdt-jquery

** 各プロジェクトにて [#o473e180]
 JavaScprit > インクルード・パス  > ライブラリータブ
 JavaScriptライブラリーの追加
 jQuery 2.1 Library

* checkstyle [#zf9d9d8c]
*** 入っていない場合 [#vd0bf8ca]
 http://eclipse-cs.sourceforge.net/update

*** 設定 [#r73ebc60]
[ウィンドウ] -> [設定] -> checkstyle

[Sun Check(Eclipse)] を選択 -> [コピー] => 名前を 「custom」

''共通''
|Javadocコメント|除外             |   |
|サイズ違反     |行の最大長       |OFF|
|クラス設計     |拡張のための設計 |OFF|
|ブロック       |ネストされたブロックの回避 | AllowInSwitchCaseにチェック|

''play2用''


* 保管アクション [#he2bf0f9]
[Java] -> [エディタ] -> [保管アクション]

整形~
|インデント  | タブ・ポリシー                             | 混合 |
|インデント  | 列内のフィールドの位置合わせ               | ON   |
|インデント  | 折り返された行のインデントにスペースを使用 | ON   |
|行折り返し  | 行の最大幅                                 | 1000 |
|行折り返し  | すでに折り返された行を結合しない           | ON   |
|コメント    | 行コメント・フォーマットを使用可能にする  | OFF |
|コメント    | ブロック・コメント・フォーマットを使用可能にする| OFF |
|コメント    | 行を結合しない                             | ON |
|コメント    |最初の列でブロック・コメントをインデントしない | ON |
|コメント    | 最初の列で行コメントをインデントしない| ON |



* Android 用特化設定 [#ha94800b]
新規インストール -> Juno -> 一般 
- マーケットプレイス

[設定] -> [一般] -> [ワークスペース] -> テキスト・ファイルのエンコード
 UTF-8

*** m2e-android [#xb36f922]
マーケットプレイスから [ android m2e ] を検索

* Haxe [#h6fe34c1]
[ヘルプ] -> [新規ソフトウェアのインストール] -> 作業対象 
 http://download.eclihx.org/eclihx/updatesite/stable