Topic: intellij 使用技巧大追捕 |
Print this page |
1.intellij 使用技巧大追捕 | Copy to clipboard |
Posted by: linux_china Posted on: 2004-01-18 12:18 希望大家将平时使用intellij的技巧总结起来,这样就能发挥工具更大的作用,这样我们也可提高工作效率和工作心情,每人谈谈自己的使用技巧,交流后大家都受益啦,每个人都有更好的思想。 如果有些技巧着实太小,全当抛砖引玉啦,那就切入正题吧 ! 1 不要忽视plugin的强大功能,intellij默认带有plugin manager,对管理plugin非常方便,在www.intellij.org上也有各种plugin的详细介绍,下面就介绍几款plugin。 RearrangerPlugin: 此款plugin能够根据用户自定义的规则对类和类成员进行重新排序,提供代码的整洁性,如果你查阅他人代码时,使用此款plugin进行代码重整,就可以按照自己的规则进行显示,阅读起来就方便啦。 IdeaJad:反编译各开发包的原代码,一个CTRL+B,就可以啦!方便。 ChatPlugin:想和团队其他人交流吗,现在支持人到人,人到全体的交流方式。实时传递信息方便啦。 FunkySearch:类似于google的toolbar,支持普通查询,正则表达时,颜色高亮等,查询很方便。 JarSpyPlugin:可以快速查看jar文件的结构和内容,查看jar文件内容这是intellij本身不自带的功能。 SkinLFPlugin:intellij默认界面主题已经很好啦,想换个主题吗,去http://javootoo.l2fprod.com/plaf/skinlf/index.php找个自己喜欢的 Skin,界面着实不错,推荐Alluminium Alloy Toxic。 还有好多其他的,如Struts console,SQLQueryPlugin,FaTPlug 等,寻找最适合自己的吧! 2 不用忽视intellij的快捷键。 intellij提供了一个快捷键一览表,平时多看看,多用用,效果太好啦。complete code功能的快捷键时CTRL+SPACE,这是输入法的切换,大家可改为其他键,此快捷键功能很强大。我的对应于CTRL+; 3 创建自定义的live template和File template intellij的模板功能和强大,live template有好多内置变量可供使用,file template根据velocity生成java文件,大家可自行编写,如我的ejb模板中都嵌入了xdoclet标签。 4 关注intellij的eap intellij的好多功能多会在eap中体现,如在最新的eap1108中,ejb的开发,jsp开发有了很多的提高。html的代码的动态提示,taglib的动态提示,ejb可视化编辑,gui的图形化设计等。相信你关注后就会有所发现。 5 注重对ant的应用 ant已成为行业的标准,intellij对ant的支持是比较好的,如果对ant比较了解,对你的开发会有很多的帮助的。 6 resource的利用 intellij对xml,taglib的支持谈不上最好,但是也是较牛的。经常搜集一下xml文档的DTD,schema和taglib,在开发的时候会派上很大的用场。如有了xml的DTD,在编写xml文档是可动态提示,如编写thinlet,hibernate,web.xml等的配置是有了动态提示,帮助就很大啦,编写xml不再是件难事啦。如加入jstl的tablig库,在编写jstl也容易啦。既然xslt的schema,在编写xsl文件也很轻松啦,加上intellij本身提供html的动态提示,编写修改程序真是方便。 有空的话再写写,欢迎大家跟贴,谈谈自己的开发感受! |
2.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: linux_china Posted on: 2004-01-18 12:55 junit应用篇: 大家在编写代码时,不可避免的要进行测试,如我们新得到一个开发包,急着想测试一下,编写一些代码,测试功能。 下面就对mysql jdbc驱动的测试,开始吧! 编写一个临时测试类吧,加入主函数,运行吧:
换个数据库操作测试,改代码吧,如插入操作,加入二进制数据等。 下面看看junit的代码
这样只需在指定的方法内右击鼠标,选择运行即可测试改方法啦,方便。数据库的连接由junit进行管理啦。同意对其他相关测试也适用。最新intelij eap对junit支持个人认为时最好的,运用起来吧。关于生成junit的测试类,你可以编写File template,这样测试容易多啦。 明天回家过年啦,在农村,肯定不能上网啦(十多天),就写到这儿啦,让大家见笑啦。 祝大家春节愉快。我回家陪老爸老妈啦! |
3.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: jigsaw Posted on: 2004-01-18 14:59 支持linux_china的辛勤工作~ 新年快乐~~ |
4.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: ioat Posted on: 2004-01-18 16:56 CTRL+SPACE用起来方便多了,而且和JB是一样的快捷键,但和输入法冲突,我的做法是,一般只是用一种中文输入法(紫光),所以把其他的中文输入都删掉,然后用ctrl+shift切换输入法,这样ctrl+space就可以用在idea和JB上了。 |
5.Re:intellij 使用技巧大追捕 [Re: ioat] | Copy to clipboard |
Posted by: hwx Posted on: 2004-01-25 00:39 ioat wrote: 呵呵。我也是这么干的。 |
6.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: hwx Posted on: 2004-01-25 01:49 linux_china wrote: 请问各位,intellij eap在哪里可以下载?我早就想试试了。 谢!! |
7.Re:intellij 使用技巧大追捕 [Re: hwx] | Copy to clipboard |
Posted by: tier3 Posted on: 2004-01-25 16:03 http://www.intellij.net/eap/products/idea/download.jsp 需要登录。 |
8.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: hwx Posted on: 2004-01-25 23:41 下载了安装好像还要license,而且也只有试用的。 请问哪位大哥有时间长点的license?谢谢! 另外,有IDEA4.0版的教程吗? 这个新版好像变化挺多,增加了不少东东。有点眼花缭乱。 |
9.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: mefaint Posted on: 2004-02-02 19:04 都是1个月的试用期。 eap先前的版本,没有这个的,只要是3.x的破解版,无限期使用,就改 成4.0了以后就变成1个月试用了:( 慢慢摸索吧,东西没出来,怎么会有教程 |
10.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: lslzf Posted on: 2004-02-03 21:55 先看看,感觉还不错 这是个很好的工具啊 |
11.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: linux_china Posted on: 2004-02-04 18:31 按住CTRL,同时使用鼠标滚轮,可以调整文件编辑区域字体的大小! |
12.Re:intellij 使用技巧大追捕 [Re: linux_china] | Copy to clipboard |
Posted by: lslzf Posted on: 2004-02-05 22:10 CTRL+SPACE用起来方便多了,而且和JB是一样的快捷键,但和输入法冲突,我的做法是,一般只是用一种中文输入法(紫光),所以把其他的中文输入都删掉,然后用ctrl+shift切换输入法,这样ctrl+space就可以用在idea和JB上了。 按住CTRL,同时使用鼠标滚轮,可以调整文件编辑区域字体的大小! 学到两招 谢谢 |
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 |