首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IntelliJ IDEA Scala插件好代码红色

IntelliJ IDEA Scala插件好代码红色
EN

Stack Overflow用户
提问于 2016-03-21 03:00:38
回答 1查看 177关注 0票数 0

我在Scalaplugin3.0中使用了IntelliJ IDEA 2016,但是遇到了以下错误:

IntelliJ告诉我

键入"V“不覆盖任何内容。

NodeVisitor和访问者都有以下特点:

代码语言:javascript
复制
trait NodeVisitor extends Visitor[NodeBase]{
    override def visit[E >:NodeBase](node:E):Unit
} 

但是,代码编译得很好。在Eclipse中,同样的代码也没有显示错误。这个想法是错误的吗?还是我必须配置一些特殊的东西?

EN

回答 1

Stack Overflow用户

发布于 2016-03-21 07:37:46

早期定义块用于在创建新实例时以正确的顺序初始化类的字段。它可能只包含由valvar定义的语言规范。您可以覆盖类主体中的类型成员,因为它不依赖于初始化的顺序。

我不知道为什么scalac会编译它,对我来说好像是个bug。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36122469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档