Scala学习札记_一 筹建开发环境(Intellij IDEA + scala插件)

本文通过实践对比了Eclipse、NetBeans及IntelliJ IDEA三种IDE在Scala开发中的表现。作者发现Eclipse插件内存占用高且稳定性不佳;NetBeans插件在代码辅助功能上有所提升,但仍无法满足闭包调试需求;最终推荐IntelliJ IDEA作为最佳Scala开发工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工欲善其事,必先利其器!

学习scala已经有一段时间了,对scala这门语言爱不忍释,但与此同时也为scala不好的IDE工具支持感到懊恼(我是一个100%的IDE拥护者)。因为社区关切度还不是很高,scala匮缺像java那样强大的ide支持。scala官方网站上列出了三种主流的IDE插件(eclipse, netbeans, itellij idea),我花了一个礼拜的时间对三个插件进行了一番探索。

一直以来,我都在施用eclipse进展java开发,之所以我第一尝试了scala的eclipse插件,应用以后的感觉十分不好。第一scala 2.7.5之后版本的插件急需eclipse 3.5的环境,并且在施用时占用十分大的内存储器,有时候出现没法打开scala编辑器的状况。并且在代码提醒、复建、及时编译方面做得很不好。总而言之,scala的eclipse插件给人的感觉是:崩溃!

接下来我尝试了scala的netbeans插件。我应用的是netbeans 6.7版本。同比eclipse版本的插件,感觉有很大的改善。第一占用的内存储器较小,在代码揭示、复建、即刻编译方面也做得挺卓越,但是存在一个较大的缺陷:没法调试闭包!而闭包是scala语言的最大特色之一。这几多让人难以接受。

最后,我找出了我以为最好的scala开发工具:Intellij IDEA。尽人皆知,intellij idea的施用性非常好,是一个十分优秀的IDE。而更令人鼓舞的是它在最近开源了,而且最新的9.0版本刚公布了!

以次是在Intellij idea 9.0社区版上构建scala开发环境的全过程。

1 下载Intellij idea 9.0社区版。
2 起动Intellij idea 9.0, 可以看到如次界面
本文来源:
我的异常网
Java Exception
Dotnet Exception
Oracle Exception

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值