riv*_*ell 18 scala intellij-idea
我是intellij想法的新手,我决定转移,因为我发现eclipse上的scala插件非常烦人.但是,我听说非常好的intellij想法看起来很难使用.我查看了scala插件页面的入门,但找不到特定于scala的intellij idea 11的最新版本轻量级ide的文档.
我创建了一个项目,并在scala中创建了一个hello world对象,但我无法运行它.在尝试运行它时,它会显示scala解释器(在表达式中键入以获得它们的评估).我不完全理解在项目结构中要进行哪些更改才能运行scala代码.截至目前,我添加了jsdk指向我的$ JAVA_HOME并且还添加了scala库.scala插件也在使用语法突出显示等很好.
intellij想法用户界面也不是很友好,我不知道如何运行代码.我应该添加哪些模块?编译的scala代码是否与jvm一起运行?我会感激任何帮助过的人..我一直在推迟编写scala代码,因为我无法找到IDE.
编辑:感谢您的帮助!我现在能够运行一个基本的scala程序.我正在尝试添加外部罐子.什么是相当于做项目右键单击 - >配置构建路径 - >在eclipse中添加外部jar文件?我尝试在项目结构中的模块选项卡下添加"依赖项".它正在添加jar文件,但不知何故仍然无法识别jar文件中的类.
Ube*_*use 22
随着Scala插件的安装
A.创建一个新项目,并在创建阶段选择Scala构面.它将创建Scala库lib和Scala编译器库并为您设置构面
B.如果你已经有一个项目.转到项目结构 - >模块,右键单击模块,然后转到添加构面并添加Scala构面.现在你需要添加scala-library.jar作为模块的库并进入Scala facet并将其指向包含scala-compiler.jar的库
更多信息

这是您的模块在项目设置下应该是什么样子

选择Scala facet,这就是你应该看到的(编译器的库名称不重要,只要它在库名旁边说(版本xxx)

这些是我的scala-compiler lib中的jar文件

这些是我的scala-library lib中的jar文件
有了这样的设置,您应该能够在源目录中右键单击 - >新的Scala类(从下拉列表中选择对象)并添加
def main(args:Array[String]) {
println("Hello world")
}
Run Code Online (Sandbox Code Playgroud)
然后右键单击该类并选择Run Classnam.main(),IntelliJ将为您设置运行配置.
Jen*_*olm 11
编辑:我可以看到有人发布的内容与我想说的有点相同.我希望这可以提供一些更深入的提示,所以无论如何我都会发布它:-)
如果您想在IntelliJ中运行Scala本机(我转移到IntelliJ但仍然无法取下我的手),您需要确保一些事情是有序的.大多数情况发生在文件 - >项目结构下,它要求你创建一个项目(当你掌握它时,它比Eclipse更合乎逻辑 - 和Netbeans就此而言).我也假设你选择了一个jdk,但这也可以在项目结构中完成.
现在,对Scala:
| 归档时间: |
|
| 查看次数: |
29340 次 |
| 最近记录: |