如何为Scala 2.10设置Intellij

时间:2013-02-11 17:23:14

标签: 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

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

我很感激帮助。我已经看过Intellij Idea setup for Scala, clarification needed了。没有帮助。我的Intellij版本为12.0.3,我的scala安装版本为2.10

5 个答案:

答案 0 :(得分:22)

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

$ brew install scala --with-docs

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

  

==>注意事项   要与IntelliJ一起使用,请将Scala主页设置为:     的/ usr /本地的/ opt /阶/想法

使用此目录将使IntelliJ感到满意。

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

答案 1 :(得分:7)

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

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

有关详细信息,请参阅我的previous answer

答案 2 :(得分:4)

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

然后,您可以在intellij对话框中输入不带/bin/scala的路径。

答案 3 :(得分:1)

  1. 在“首选项”中找到并安装scala插件 - > “插件” - > “浏览存储库” - > “Scala的”
  2. 打开项目和
  3. 打开“项目结构”
  4. 打开“Facets”
  5. 按“添加”/“加号图标”
  6. 选择“Scala”
  7. 然后您可以选择scala版本和设置编译器

答案 4 :(得分:1)

我实际上从typesafe下载了scala和scala文档,按照说明将它们解压缩到一个文件夹中,然后指向intellij。 使用sbt插件 - 它可以让生活更美好。

或者,您可以使用brew使用docs安装scala:

$ brew install scala --with-docs

2.9.2这里的说明应该有效。 http://scalacookbook.blogspot.ca/2012/09/scala-for-intellij.html

作为第三种选择,您可以让intellij为您下载scala。如果找不到,可以点击下载按钮。我不确定它是否能获得文档。