我最近从Eclipse切换到IntelliJ。在Eclipse中,代码格式和代码清理之间存在差异。据我所知,IntelliJ中有类似的概念。
我的源代码是用Scala编写的,我使用了Analyze -> Inspect Code...
,这显示了我潜在的问题。我似乎可以通过检查配置文件配置显示的内容。这些设置列出了一大堆语言,包括Scala。
我们举个例子,我将Empty-paren method accessed as parameterless
设置更改为错误。现在检查显示为错误。我想也许我现在可以运行Analyze -> Code Cleanup...
来自动应用快速修复,但它什么都不做。
当我在“代码清理”对话框中单击“检查”配置文件时,此处的列表仅包含Java,Kotlin和“属性文件”。因此,我猜测这些与Analyze的不同。
甚至可以在IntelliJ中的Scala代码上运行代码清理(而不是格式化)吗?
答案 0 :(得分:1)
IntelliJ代码清理似乎不支持Scala。运行它时,检查配置文件中可用的配置仅显示Java和属性文件的设置。