我是从Netbeans6.1开始用的,当年附属在JDK中的不知道是3.x还是4.x的Netbeans看都没看(记得那个时侯的图标还是空心的,就像用铁丝做的)。或许因此少了很多爱恨情仇,到6.1的时候Netbeans已经是个够格的IDE了,有了跟Eclipse一争长短的能力了。
我喜欢Netbeans的风格,简单朴素,相对而言Eclipse太花哨了。但是Netbeans却总不让我省心,刨除功能上的不足(这是不能强求的,路要一步一步的走,饭要一口一口的吃),总是出一些小毛病,然后满世界搜也找不到解决方法。
在Netbeans6.1的时候,Netbeans到系统有个桥接模块,当你在文件列表里打开一个文件的时候,有个选项叫“在系统中打开”,这时可以把不认识的文件交给系统打开。在高级设置里面可以定制不同类型文件的右键操作,可一旦你定制了这个,那个桥接模块就会被屏蔽——文件的右键菜单中再也没有“在系统中打开”,在Netbeans的设置保存目录里面就会有一个叫xxxshadow的文件。后果就是Netbeans再也打不开不认识的文件。
到了Netbeans6.5,取消了所有的高级设置,上边的问题是不存在了。结果带来的问题是编辑器里面的字体不是反锯齿的,还没地方调(6.1的高级设置里面有设置)。还有一个奇怪的问题是java的编辑环境(java,j2me)的右括号自动补全会失效,C的编辑环境倒是没有问题。解决的办法也很奇妙,关掉所有打开的文件,重启IDE就好了——记住的一点就是,关闭IDE之前要关闭所有j2me项目打开的文件,就不会出现右括号补全失效的事情了(很奇妙是吧,不关java项目的文件是没事的,一旦由于j2me的文件没关就会连带java项目的编辑器也出问题)——这有点太强人所难了。
这回Netbeans6.7终于release了,赶紧试用一下,上面那个括号补全问题终于解了,结果出来个更闹心的问题:这回WTK换成了J2ME SDK 3.0,这东西看起来挺好,自己还说重写了VM,速度更快,目前还只有windows版本,结果就出现了windows上经典的乱码。严格算起来也不是Netbeans的错,还是换一个WTK2.5.2先对付好了。
发表于 @ 2008年11月23日 10:23:00 | 评论( loading... ) | 举报| 收藏