IntelliJ IDEAにて、困ったこと

いくつかあるんですが、


個人的に解決済み


1.Projectのデフォルトロケーションを %USERPROFILE%/IdeaProjects から変えたいが、Settingなどに見つからない

    • > 無理矢理ですが、%USERPROFILE%/.IdeaIC14/config/options/ide.general.xmlに次の行を追加する
<option name="lastProjectLocation" value="C:\hogehoge\my_idea_projects" />

  これ、バージョン13の頃には設定する場所があったような気がするんだけどなあ。


2.IDEのバージョンを変更したりすると、No Scala SDK in module というエラーが出てしまう。

    • > SBTのリロードをすると治るらしい

個人的に未解決


3.バージョンの14.1をつかうと、build.sbtにて"SBT file must contain only expression"というエラーがでる。
ちなみにJetBrainsでは修正済み(下リンク)なのですが、Scala Pluginの1.3.3以降で復活してしまった模様。
https://youtrack.jetbrains.com/issue/SCL-8060


4.バージョン14.1+Scala Plugin1.3.3ではsbt-assemblyに対応していない。


5.上記、#3、#4が原因と思われるが、sbtで追加した外部ライブラリがExternal Librariesに反映されない。→外部ライブラリの自動補完が効かないし、IDEにてエラーとなる。



2015/5/21 22:24 追記


14系に移れない最大の要因であった、上記#3,4,5ですが、141.1192.2にアップグレードしたところ、問題なくなっていました。
Scalaプラグインが1.5にアップデートされたのが理由かな?