Topic: Idea IDE使用的一些想法(随笔)

  Print this page

1.Idea IDE使用的一些想法(随笔) Copy to clipboard
Posted by: plfsh
Posted on: 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的朋友一起探讨。

2.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: jbwang
Posted on: 2003-12-17 17:57

你写的非常的好啊。

文笔也不错,我每句话都看懂了。呵呵

你说的极是!快乐编程,xml配置,模板,Remote Debug... ...
我说这些只是说我喜欢这些功能,但是可惜我没有用过idea。

不过我觉得模板,和wizard比,还是有点缺陷,不过前者快。后者可配置更多... ...
欢迎多多交流

3.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: plfsh
Posted on: 2003-12-17 18:11

wizard的确是好、但是我对Idea最大的感觉就是他的随意度、让你觉的是你在控制他、让你觉的是你在管理着一些东西。不像Jbuilder等工具、所有的都帮你做好、按按Next就结束了。如果有机会的话、你可以尝试一下、www.intellij.com上有的DOWN的。虽然它的功能达不到Eclipse和JBuilder的程度、但是就编写代码这方面来说绝对是我觉的最好的。

4.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: jbwang
Posted on: 2003-12-18 11:04

“让你觉的是你在控制他、让你觉的是你在管理着一些东西”

对,这样才有个性!

5.Re:Idea IDE使用的一些想法(随笔) [Re: jbwang] Copy to clipboard
Posted by: gunrose
Posted on: 2003-12-18 13:22

[不过我觉得模板,和wizard比,还是有点缺陷,不过前者快。后者可配置更多... ...]

对不起,打断一下,wizard是个什么咚咚,有更具体的信息或者链接什么的吗?谢谢!

6.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: ssjava
Posted on: 2003-12-18 16:32

在代码编写这一方面,包括JBuilder,Eclipse等在内,没有能超过Idea的。

包括JSP编辑。

当然在企业级开发上的如数据库、EJB方面,没有JBuilder强大。

不过呢,Idea有SQL plug-in和EJB的部分支持。

同时,我认为Idea在JSP上,还有提高的方面。

7.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: szkid
Posted on: 2003-12-19 09:58

idea+tomcat4.0.x调试jsp不太理想,例如,我有一个初始化serlvet,这个serlvet在tomcat启动时不会运行的,很奇怪。

8.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: zming
Posted on: 2003-12-23 14:28

Tomcat4.127是不是就不能用ideal调试了,一直以来也没配成功,不过编译jsp是可以的。
能不能写一下具体的配置过程,Server的起动参数是什么?
先谢了!!

9.Re:Idea IDE使用的一些想法(随笔) [Re: zming] Copy to clipboard
Posted by: Biubiu
Posted on: 2003-12-24 14:55

zming wrote:
Tomcat4.127是不是就不能用ideal调试了,一直以来也没配成功,不过编译jsp是可以的。
能不能写一下具体的配置过程,Server的起动参数是什么?
先谢了!!


使用remote debug,只要是java程序都可以debug。

10.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: szkid
Posted on: 2004-01-08 13:59

哦。没用过,能说说步骤吗?

11.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: gunrose
Posted on: 2004-01-13 08:07

去看看这份文档,或许有帮助。http://www.intellij.com/docs/webAppl.pdf

也可以去
http://www.phasesoft.com/articles/tomcat4idea/看看,或许会有些启发。

如果需要的话,或许我可以把我的设置的截图贴上来给你参考.我猜你看看上面的文档应该就差不多搞定了.

12.Re:Idea IDE使用的一些想法(随笔) [Re: plfsh] Copy to clipboard
Posted by: flueboy
Posted on: 2004-01-13 11:32

我也觉得这个东东挺不错的,但是有人说不支持EJB,真是这样吗?

13.Re:Idea IDE使用的一些想法(随笔) [Re: flueboy] Copy to clipboard
Posted by: linux_china
Posted on: 2004-01-13 11:39

最新的eap已经支持ejb的开发啦,而且爽的不得了!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923