加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

用于生产的Scala 2.8工具

发布时间:2020-12-16 18:10:25 所属栏目:安全 来源:网络整理
导读:您目前在生产中使用的 Scala工具有哪些经验? 鉴于Scala 2.8 has been out for over a month,我认为现在是更新Scala工具状态的最佳时机,与these questions一致.我想扩大IDE以外的问题范围,包括RAD工具(例如JRebel),构建工具/编译器(sbt,Maven,fsc),甚至可能
您目前在生产中使用的 Scala工具有哪些经验?

鉴于Scala 2.8 has been out for over a month,我认为现在是更新Scala工具状态的最佳时机,与these questions一致.我想扩大IDE以外的问题范围,包括RAD工具(例如JRebel),构建工具/编译器(sbt,Maven,fsc),甚至可能甚至是框架(例如Lift,Play).

此外,我想关注实际用于生产的工具,因为临时使用不会发现实际开发中出现的所有问题.请限制您对具有生产经验的工具的答案.

解决方法

就我而言,我和Maven一起使用了 IntelliJ IDEA和 Eclipse.到目前为止,我的使用仅限于将生产代码库从2.7.7移植到2.8. IDEA似乎是两者的领导者,但是当我切换到2.8时,我不得不升级到IDE的EAP版本. Eclipse插件在我的代码库中仍然存在许多虚假的编译错误,并且根本没有响应.另一方面,at least one developer I know of使用Eclipse比使用IDEA更好.

我曾经遇到的另一个问题是compilation speed.至少使用Scala 2.7.7,IDEA速度非常慢 – 即使经过一次微小的改动,它也经常花费大约30秒来运行Make.结果,我开始通过Maven插件的scala:cc目标使用fsc,这将典型的增量编译时间减少到3-5秒.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读