2015年5月23日

日記

Eclipse で sbt プロジェクトをインポートする仕方を試してたんだけど、EclipseScala プラグインである Scala IDE for Eclipse は読んでくれなくて、sbt 側に Eclipse プラグインを入れて Eclipse プロジェクトの設定ファイルを生成し、Eclipse 側からプロジェクトをインポートしなければいけないもよう。 IntelliJ IDEA だと Scala プラグイン入れたら普通に読んでくれるのに。 あと、sbt から生成した Eclipse プロジェクトの設定ファイルはコンパイル時に生成されるクラスファイルの出力先が sbt 仕様になってないので、設定ファイルを生成後に自分で修正しないといけないのが悲しい(sbt にコード書けばなんとかなるかもしれんが)。 そらにそれらの設定ファイルに sbt のローカル・リポジトリ(ivy2 のローカル・リポジトリ)へのパスがハードコーディングされてるので git & github で管理できないのが致命的。 やっぱり IntelliJ IDEA だねっ!

ツイート