当我创建scala项目时,按照scala指令,不会检测到一个语法错误。例如: val aNumber: Int = "hello"不会检测到任何错误。如果我右键单击并要求它编译,那么我将从scala编译器获得预期的类型不匹配错误。这只是一个愚蠢的例子,没有语法错误被标记。对于普通的Java项目,它工作得很好,所以它必须是scala特定的。我已经在项目设置中设置了</e
据我所知,Lombok使用Java的注释处理器来生成其他方法。但是,如果我在IntelliJ IDEA 2018.2中打开这个项目,生成的getter/setter的所有用法都会被高亮显示为错误。我打开了注释处理,我尝试在IntelliJ中构建项目,或者在Maven中构建,然后在IntelliJ中使用,但是它仍然需要Lombok插件来避免错误。
是某种虫子吗?工作流中的错误</em
我目前正在学习Scala开发Intellij的想法,这是一个与Netbeans IDE keymap的平滑过渡。然而,我所经历的最大的不同是两个IDE处理意图菜单(alt+enter菜单)的方式不同。
如果克拉与问题位于同一条线上,则Netbeans将始终显示菜单,即使克拉当前不在突出显示的问题上。但是,Intellij只会在突出显示的问题上放置