What is the current state of tooling for Scala?

前端 未结 6 1970
孤独总比滥情好
孤独总比滥情好 2021-01-03 10:04

Over the past year, I\'ve heard an increasing amount of hype regarding the Scala language. I know that there are several existing projects that have plans to integrate Scal

6条回答
  •  孤独总比滥情好
    2021-01-03 10:23

    Currently, all three main IDEs are at roughly the same level of support.

    • IntelliJ - the plugin has fits of not working at all, but is otherwise quite good. The underlying platform is sluggish (at least in linux) since v8.
    • Eclipse - the plugin is receiving a lot of support and is under very active development.
    • NetBeans - IMHO, the plugin works a little better than the Eclipse one, but not being able to run arbitrary files is a major downer.

    All of the above suffer from being unable to parse the AST in all contexts. It is quite easy to confuse them by mixing in traits with implicit defs, for example. No IDE can be trusted when it advises of a syntax error. Fall back to the compiler to be certain.

提交回复
热议问题