Scala的Intellij Idea设置,需要澄清
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala的Intellij Idea设置,需要澄清相关的知识,希望对你有一定的参考价值。
使用IntelliJIdea 12,我下载了Scala插件并创建了HelloWorld应用程序。
以下导入似乎很奇怪。为什么IDEA不能将其识别为Scala应用程序?我的设置不完整吗?
我检查了一下编译器指向的位置并得到了它。真的没有找到将IDEA导航到我的Scala安装的方法。
请咨询。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9uWVNndC5wbmcifQ==” alt =“在此处输入图像描述”>
当从向导创建新的Scala项目时,IDEA可以为您下载并配置所有内容:
以后可以在Scala Facet中更改设置:]
和编译器:
库配置:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9UYkFLOC5wbmcifQ==” alt =“ compiler”>
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9IcmNkTS5wbmcifQ==” alt =“ scala”>
代码和导入完成可从Scala库获得:
您需要将Scala添加为项目的框架。
为此,右键单击项目中的顶级目录,选择“添加框架支持...”,然后选择Scala。然后,Scala将被添加为您的项目的“ Facet”。
这里是一个包含更多信息的好页面:
我通过从scala-lang.org下载Scala库,将其解压缩,然后将项目指向它来解决此问题。在那之后效果很好。但是,当然,我是个日食专家,所以也许其他人可以为您提供更好的自动化(?)解决方案。这是我的项目在“模块设置”->“库”中的外观:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9acXVDNy5qcGcifQ==” alt =“在此处输入图像描述”>
实际上,问题出在项目名下。当项目名称以大写开头时,intellij中存在一个Bug。您可以查看这篇文章:Creating SBT Project in IntelliJ Ultimate 13.1.1 with Scala plugin gives no New > Scala object for src/main/scala?
以上是关于Scala的Intellij Idea设置,需要澄清的主要内容,如果未能解决你的问题,请参考以下文章
为 Scala/SBT 设置 IntelliJ IDEA Ultimate
scala配置intellij IDEA15.0.3环境及hello world!
intellij idea新建时为啥找不到scala class