plfsh
发贴: 26
积分: 10
|
于 2003-12-17 16:03
一年前才开始使用JAVA、慢慢的被这们语言所吸引。这里谈谈对工具选择上的看法、很多人都忽视工具的选择、更有些人觉的用NOTEPAD开发才是高手。但我觉得既然有工具可以使你的工作效率提高、为什么不用呢。 刚开始的时候、我用的是Jbuilder、但是自从有个朋友向我推荐了Idea、从此就爱不释手了。Idea的口号是让你快乐的编程、我从中也真正的感受到了。下面说说Idea的一些特点∶ Idea把所有的配置都保存为XML、并且可以有多套方案、不同的人可以用不同的方案。即使换了机器、重装IDE、也可以将以前的配置导入、这样你就可以始终使用最合适你的配置来编程。此外也可以方便统一整个Team的代码风格。在我看来Idea的格式化功能比Jbuilder做的好得多。 Idea还可以方便的调用外部程序、并配上快捷键。你可以调用Windows打开文件的命令、在设上个快捷键、这样将非常方便、比如你的Windows以Dreanweaver打开JSP文件、当你在Idea中编辑JSP时、按下那个快捷键、就会打开DW来编辑那个文件。当你在Idea的Project管理树中按下那个快捷键、就会打开资源管理器。十分的方便。 此外很多人都说Idea只支持Tomcat4.0、很不方便。而我觉得在一般的WEB开发中、调试阶段使用Tomcat已经足够、如果一定要用别的APP SERVER、或者高版本的TOMCAT、其实只要支持Romote Debug、一样很方便、只要配置一下Server的起动参数、一样可以调试。我在使用Tomcat的时候、就是这样用的。然后写两个脚本启动和停止Server、设置两个快捷键调用他们、十分的方便。 Idea还可以设置大量的文件模版、这对统一代码的风格十分的有帮助。比如使用Struts的时候、Action的样式可能都十分相似、每次都要Copy、Paste十分麻烦、还容易出错、做个模版就方便多了。 Idea还可以配置DTD、这样写XML的配置文件也十分容易。也可以读取Tag定义、写Tag也十分容易。它还具有超强的Refactor的功能、帮助改善代码(它的重构功能我觉的做的比Jbuilder8强、9和X没有用过)。 Idea在写代码是还有很多贴心的功能、这里就不一一说了、等着大家自己去发现。 本人是学数学的、语文很烂、语句不通请见谅、欢迎使用Idea的朋友一起探讨。
|