爱好操纵IntelliJ IDEA的25个来因[Java编程]
本文“爱好操纵IntelliJ IDEA的25个来因[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
IntelliJ IDEA是一个相对较新的Java IDE.它是我所利用过的(我用过大部份Java开辟环境)Java开辟环境中最为有效的一个.高度优化的IntelliJ IDEA使普通任务变得相当简单.
普通不是较大的标签特点使一个产品真正有效.而是这些小的方面:里面的很多小的细节使整个包无缝集成及乐于利用.
下面是我真正爱好Idea的一些来由.
1、感知语法词挑选
反复利用Ctrl-w使所选表达式渐渐增大直到选取整个文件.但是这一点听起来并非很重要,它在与别的特点如“introduce variable”refactoring(“引入变量”重整)相结合利用时才真恰好用.我可以把脱字符置于复杂表达式上,按Ctrl-w直到选取所需范围然后按Ctrl-Alt-v为表达式引入一个新的变量.假如我要替换这个表达式的其他事件Idea乃至也可以自动做到.
2、多种导航情势
在一个工程里,Idea有很多种办法用于转换.除鼠标之外全部的号令都可以通过键盘实现(这一点关于像我这样难以忍耐不断地切换到鼠标的人来说绝对不错).Ctrl-n可以通过键入类名查找一个类.Ctrl-shift-n可以查找文件.Ctrl-e得到近来编辑的文件,通过键入文件名大概鼠标键挑选.号令不但可以简单地在你的工程两个视图里导航并且使整合操作变得轻而易举.Alt-f1可以是你在任何一个其他视图里挑选当前文件.工程导航地办法太多在这儿不能全部摆列.全部号令没必要像概念一样都给出概念.
3、本地历史
开启本地历史,你源代码中的每一个改变(在tool和externally里)都被跟踪.这个特点救了我很多次所以我举荐它.差别的地方在一个绝对漂亮的差别查看器里高亮显示出来.
4、机动的JUnit支持
单元测试可以独立运行.特别的测试办法可以单独拉出来独立运行.Idea可以在一个包大概工程里自动运行全部测试而不需求手工启动一个麻烦的测试套件.在GUI运行器里的堆迹线上双击可以直接切换到源代码的呼应行.就我个人认为我更喜好文本运行器.它不但秀美并且速度更快功效更多.
5、计划优异的整合支持
Idea支持很多整合功效.更重要的使它们计划的好简单利用.有一些你会一向利用,也有一些几近用不到.当你发现你需求他们时它们就成了一个大的时间节俭器.
6、代码助手
在Idea里有一些真正强盛的代码编写助手.在这里我只能介绍给你一点它的好处.一个对比好的例子是“拜托办法”助手.它答应你在你的类里面为一个对象实例拜托办法调用.它并非你每天都利用的东西,但当你需求它的时刻你就会发现自己节俭了大量的时间.另一个例子是产生冗余代码和等价特点.你会发现这是一个自己常常利用的特点.其他一些代码助手特点为:产生Getters/Setters,产生构造器与“surround with…”(译者注:被什么保护)等特点.
7、机动的代码重格局化
关于代码怎样重格局化的挑选有很多.它可认为每一个工程单独设置,所以没必要耽忧自己能否必须支持差别的代码尺度.重格局化一个文件大概一个完好的工程眨眼间便可以完成.
8、XML支持
Idea支持XML中的代码实现.假如没有定义图表大概DTD(文件范例定义)Idea将基于文件中已经包含的来实现.不然大概基于为文件定义的图表大概DTD来实现.Idea同时还会校正XML.
以上是“爱好操纵IntelliJ IDEA的25个来因[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |