idea新建scala文件_IDEA无法新建scala文件或源码语法无高亮

环境

操作系统:Windows 10

IDE:IDEA2018.1

现象

IDEA左侧Project列无法新建Scala文件;

导入的工程,Scala源码没有高亮(灰色的普通文件)。

解决

一般这种情况是IDEA工具没有添加Scala插件和Scala依赖导致的,通常按以下几个步骤即可解决。

添加Scala插件

Ctrl + Alt + s,在Plugins中搜索查看是否安装Scala插件。如果没有安装,则需要在Brower repositories中搜索安装并重启IDEA,如下图所示,这里有一点要注意的是Scala插件的版本,这个等会来讲。

安装Scala插件

添加Scala全局依赖库

Ctrl + Alt + Shift +s,在Global Library中点击 “+”号,添加Scala SDK,可以下载也可以添加本地Scala安装路径(前提是本地已经安装好Scala),所下图所示。

添加Scala依赖

基本上通过1、2两步,可以解决现象1、2的问题。但是这次碰到的情况比较特殊,有点诡异。就是IDEA中已经安装了Scala插件,but在Global Library中却无法添加Scala SDK,因为点击“+”号根本上都没有Scala SDK的选项。当然,本地开头描述的现象1、2也是存在的。

博主经过一段时间地(瞎)研(折)究(腾),偶然发现Scala插件的版本是2017.3,而使用的IDEA的版本是2018.1。原因是Scala插件是IDEA2017.3的时候安装的,后来升级IDEA到2018.1,但没注意到Scala插件的问题。

终极解决

卸载2017.3版本Scala插件,然后安装2018.1版本插件,重启IDEA,问题解决。当然在工程依赖中需要添加Scala SDK依赖。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值