読者です 読者をやめる 読者になる 読者になる

by shigemk2

当面は技術的なことしか書かない

ENSIMEにドハマリして野菜ジュース

Emacs

ENSIME User Manual

aemoncannon/ensime-sbt-cmd · GitHub

なにをどう調べたのかあまり思い出せていないけども。

導入と軌跡

  1. とりあえずMELPAでENSIMEをインストール
  2. M-x ensimeが効かない
  3. .ensimeが必要であることを知る
  4. sbt "ensime generate"が何度やってもダメ
  5. .sbt/plugins/plugins.sbt のバージョンを間違えていた
  6. "Error in timer" ensime-attempt-connection · Issue #310 · aemoncannon/ensime · GitHub

で、導入。

どちらかといえばauto-completeを使いたかっただけなんだが、
ENSIMEはプロジェクトベースでしか動いてくれないらしい。

プロジェクトの構造とかは、こちらを参考にしました。

mtgto/scala-regex-sample · GitHub

Setting up Emacs, Ensime, SBT for Scala code - Viksit Gaur