Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


pleiades   

インストール

  • pleiades
    wget "http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/4.4/pleiades-e4.4-java-jre_20130625.zip"

設定

キーバインド(emacs 信者のみ)

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

JAVA

  • インストール済みのJRE

    基本は Oracle 純正のものを指定すればよいと思うが、JUnit等で困る場合があるので、EclipseAllInOneのものを一ついれておくとよいかも。
  • コンパイラー コンパイラー準拠レベル 1.7

日本語化

http://mergedoc.sourceforge.jp/

eclipse フォルダに features と plugins を上書き

eclipse.ini (追記)

-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

プラグイン

subclipse

[ヘルプ] -> [新規ソフトウェアのインストール] -> [追加]

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

にチェック

必須プラグイン

  • editorEnhancements_3.1.1.zip (矩形削除 矩形ペースト)

tomcat の設定

  • 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 補完

jsdt-jquery

[ヘルプ] -> [Eclipse マーケットプレイス] 
jsdt-jquery

各プロジェクトにて

JavaScprit > インクルード・パス  > ライブラリータブ
JavaScriptライブラリーの追加
jQuery 2.1 Library

checkstyle

入っていない場合

http://eclipse-cs.sourceforge.net/update

設定

[ウィンドウ] -> [設定] -> checkstyle

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

共通

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

play2用

保管アクション

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

整形

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

Android 用特化設定

新規インストール -> Juno -> 一般

  • マーケットプレイス

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

UTF-8

m2e-android

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

Haxe

[ヘルプ] -> [新規ソフトウェアのインストール] -> 作業対象

http://download.eclihx.org/eclihx/updatesite/stable