工欲善其事,必先利其器!
学习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
- 1470 - ORA-12560:TNS:协议适配器错误
- 1471 - ORA-06502: PL SQL: 数字或值错误
- 1472 - OCI-04030: 在尝试分配 16396 字节 (koh-kghu sessi
- 1473 - 找不到oci.dll
- 1474 - YYYY-MM-DD HH24-MI-SS英文操作系统出错
- 1475 - java.security.InvalidKeyException: Parameters missing
- 1476 - ORA-00933:SQL命令未正确结束
- 1477 - java.sql.SQLException: Io 异常: Connection refused
- 1478 - ora-00600:内部错误代码
- 1479 - sp2-0734:未知的命令开头
- 1480 - ORA-01045:user PERSONNEL_MANAGE lacks CREATE SESSION privilege
- 1481 - 如何让oracle的错误提示为中文
- 1482 - 如何让sqlloader在删除或者插入数据出错的时候自动停止
- 1483 - ORA-00984: column not allowed here
- 1484 - ORA-00604:递归SQL级别3出现错误
- 1485 - ORA-04031:无法分配4096字节的共享内存
- 1486 - literal does not match format string
- 1487 - Error creating connection pool rop_wh
- 1488 - 数字或错误:字符到数值的转换错误
- 1489 - 试图运行项目时出错:无法启动调试。绑定句柄无效