emacsでScala環境設定

Scala開発環境の覚え書き

前提

インストール

brew で入れたもの

el-getでemacsに入れたもの

実際

brew を使って要りそうなものを入れる(sbtが何なのかよくわかってないけどなんかみんな入れてた)

brew install scala
brew install sbt

emacsにはel-getscala-mode2とensimeを入れる
scala-modeもあったんだけどscala-mode2のがemacs24向けらしい

設定

パスは通ってるのでemacsの設定ファイルに以下を書くだけ

(require 'scala-mode2)
(require 'ensime)
(add-hook 'scala-mode-hook 'ensime-scala-mode-hook)

~/.sbt/0.13/plugins/plugins.sbtに以下をついか(なかったら作る)

resolvers += Resolver.sonatypeRepo("snapshots")

addSbtPlugin("org.ensime" % "ensime-sbt" % "0.1.5-SNAPSHOT")

ちょっと書いて見よう

参考