KotlinをEclipseで動かす
KotlinをEclipseで動かす
手順
こちらの公式ブログに詳しく載っています。 (Eclipse Plugin Alpha is Out!)[http://blog.jetbrains.com/kotlin/2015/03/eclipse-plugin-alpha-is-out/]
1.Eclipseを起動し、「Help(ヘルプ)>Eclipse Market Place(マーケットプレイス)」を選択して
Kotlinで検索しプラグインをインストール
もしくは「Help(ヘルプ)> Install New Software(新規ソフトウェアのインストール)」を選択し、
https://dl.bintray.com/jetbrains/kotlin/eclipse-plugin/last/へアクセスする
2.ライセンスに同意します
3.Eclipseを再起動します
以上
ここから下は昔話です
Kotlinの公式サイトからは現在公表されておらず、
(昔はcoming soonとか書いてあった)
プラグインは公式リリースされているものではありません(2015年3月8日現在)。
素直にIntelliJ IDEAかAndroid Studio使ったほうが楽です。
一応記録として残しておく程度という認識でお願いします。
事前準備
- Eclipse 4.3.1(Kepler)以上インストール
-> Kepler推奨みたいですが、Lunaでも動きました。 - Eclipse SDKインストール
- kotlin-eclipseをgit cloneする
-> Jet Brains社提供のEclipse SDKのKotlin開発環境
手順
1.Eclipseを起動し、File>Import>Project>existing project into workspaceで
kotlin-eclipseのプロジェクトを取り込む
2.kotlin-eclipseプロジェクトのantスクリプトからkotlin-eclipseをビルドする
3.Kotlin-eclipseのlauncherプロジェクトのlaunch用のantスクリプトを実行
3.の実行時にプラグインを全て追加する必要があります。
うまく行けばEclipse上にEclipse(Eclipse SDK)が起動するような形になる。
使ってみた感想
Eclipseの良さがあんまり感じられなくなっちゃってる
- Eclipse起動してさらにEclipse起動する感じが面倒くさい
-> 多分環境変数を切り出してantスクリプト実行出来れば良いのだろうけど、
JetBrainsさんに頑張ってもらえないと辛い - コード補完は出来る
- Eclipseの補助的な機能は死んでたりする
例えば文字列リテラルで
String a = “a
という状態で開業すると
String a = “a”
+ “
という風にEclipseはしてくれるはずなんだけどKotlin-eclipseだと出来ないとか。
参考URL
動画-Kotlin Eclipse Plugin @clomie #jkug
スライド-Kotlin Eclipse Plugin #jkug by clomie
最終更新日時:2017年5月23日