まえがき(というか、雑記)
素のEclipseを落としてきたときに入れるプラグイン一覧。
CLIでサクッと入れたいけど、その辺がまだまだ使いづらい。
入れ方は知ってるので、プラグインインストールくらいならansible(というかShellScript)で出来るにはできるけど、依存関係とか面倒くさすぎて、未だにアップデートサイトから…(環境の共有やら構築やらが面倒)
手順
ここから、Eclipse Platformを落としてきて、任意のところに入れたら、以下のプラグインを入れる
プラグインリスト
プラグイン | 更新サイト | コメント |
---|---|---|
JDT | これがないと始まらない | |
Eclipse plug-in for JMockit | http://dl.bintray.com/ajermakovics/jmockit/ | オプショナル |
TestNG | http://beust.com/eclipse | 好みの問題 |
EclEmma | http://update.eclemma.org/ | Coberturaの方がいいんじゃないかとか、JMockit-coverageのほうが…とか思いつつも変えてない |
YEdit | http://dadacoalition.org/yedit | オプショナルと言いたいけど、今のタイミングだと必須だよね HJSONとかが主流になったらわからないけど |
Markdown Text Editor | http://www.nodeclipse.org/updates/markdown/ | 今は確実に必須だね。なくても書けるけど |
StartExplorer | http://basti1302.github.com/startexplorer/update/ | オプショナル |
egit | 必須だけど、書く必要があるのだろうか? | |
m2e | GradleでもSBTでもお好きなものをどうぞ。でも、意外とEclipseでは便利 | |
MarketPlace Client | ここに挙げたものの大半はこのMarketplacesからインストール出来るという便利な世の中になりました | |
Scala IDE | http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site | オプショナル(というか、Scala使う人だけ) |
buildship | http://download.eclipse.org/buildship/updates/e45/releases/1.0 | 今後に期待だけど、SpringSTSのアップデートサイト要らなくなる。公式だし |
bookmark.xml
<?xml version="1.0" encoding="UTF-8"?>
<bookmarks>
<site url="http://download.eclipse.org/buildship/updates/e45/releases/1.0" selected="true" name="Buildship"/>
<site url="http://update.eclemma.org/" selected="true" name="EclEmma"/>
<site url="http://dl.bintray.com/ajermakovics/jmockit/" selected="true" name="Eclipse plug-in for JMockit"/>
<site url="http://www.nodeclipse.org/updates/markdown/" selected="true" name="Markdown Editor (site)"/>
<site url="http://download.eclipse.org/releases/mars" selected="true" name="Mars"/>
<site url="http://beust.com/eclipse" selected="true" name="TestNG"/>
<site url="http://download.eclipse.org/eclipse/updates/4.5" selected="true" name="The Eclipse Project Updates"/>
<site url="http://basti1302.github.com/startexplorer/update/" selected="true" name="Update Site"/>
<site url="http://dadacoalition.org/yedit" selected="true" name="YEdit"/>
<site url="http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site" selected="true" name=""/>
<site url="http://download.scala-ide.org/update-current" selected="false" name=""/>
<site url="http://download.scala-ide.org/update-current-35" selected="false" name=""/>
<site url="http://example.org/update/site" selected="false" name=""/>
<site url="http://scala-ide.dreamhosters.com/nightly-update-worksheet-scalaide21-210/site/" selected="false" name=""/>
</bookmarks>