如何为Scala 2.10设置Intellij

lea*_*ner 12 scala intellij-idea osx-lion

  • 首先我安装了macports

  • 然后我通过macports安装了Scala和Play:为了确保安装正常,我在eclipse上运行了一个"hello world".有用!

  • 但由于我的目标是使用Intellij,我尝试按照http://confluence.jetbrains.com/display/SCA/Getting+Started+with+IntelliJ+IDEA+Scala+Plugin上的说明进行操作

  • 在说明(部分Creating a Project)的第3步下use scala distribution,我不知道要输入什么.有人请告诉我要输入什么?我正在使用mac os x mountain lion.我不知道scala安装的路径.

我很感激帮助.我已经查看了Scala的Intellij Idea设置,需要澄清.没有帮助.我的Intellij版本是12.0.3我的scala安装2.10.

Jos*_*lez 22

只是为了澄清:您可以使用Homebrew在Mac OS X中安装scala,如@JasonG所述:

$ brew install scala --with-docs
Run Code Online (Sandbox Code Playgroud)

在这种情况下,所选解决方案将无法工作,因为IntelliJ仍会抱怨.无论如何,如公式的警告中所述,您将拥有一个专为IntelliJ集成而设计的目录:

==>警告要与IntelliJ一起使用,请将Scala主页设置为:/ usr/local/opt/scala/idea

使用此目录将使IntelliJ感到高兴.

IntelliJ IDEA 13.x用户的更新:似乎不再需要这个了.只需使用基于SBT的项目,一切都将自动下载和配置(Scala编译器和库)

  • IntelliJ 13.1.2中有一个地方可以设置吗?我找不到它. (2认同)

Ran*_*ulz 7

通过让现有工具为您做这类事情,您可以获得更好的服务.

使用SBT定义项目.使用PaulP(Paul Phillips)SBT启动器和sbt-idea插件,可自动生成IDEA项目和模块文件.

有关详细信息,请参阅我之前的回答


Bri*_*ith 4

我不知道 OSX,但想必您可以打开一个终端,ls -l `which scala`在其中输入内容,然后获取 scala 可执行文件的路径。

然后,您可以输入该路径(无需/bin/scala最后)进入 intellij 对话。