JetBrains的PyCharm对Python开发人员来说具有很大的功能:您可以设置完全容器化的Python运行时。当您运行python脚本时,它实际上使用Pythion解释器(以及容器内部的关联库)执行该脚本。
我想知道IntelliJ是否为Scala开发人员支持类似的模式?
我希望能够告诉IntelliJ使用容器内的SBT,以便在构建项目时所有内容都在容器内构建:
当我运行一个项目时,我希望它可以在容器内的JDK上运行。
有可能吗?
我承认,与Python相比,可能没有那么迫切的需求能够做到这一点:
JVM项目从未遇到与Python完全相同的依赖项管理问题。显然,对开发环境进行容器化的迫切需求减少了,但我认为,如果我能在所有工作站上提供非常一致的开发人员体验,那就太好了。