IDE还有谁!?IntelliJ IDEA经验总结

2017-07-07 11:48:20 726浏览


威哥:我认为Java开发中最牛B的开发工具了,如果你还没有使用,就落伍了


在 JAVA 开发中,比较常见的开发工具有:Eclipse/MyEclipse、Netbeans、还有古老的 JBuilder和 IntelliJ IDEA,2000年初我做 JAVA 开发时使用 JBuilder,一年后转用 Eclipse,使用 Eclipse的时间应该是最长的,其间也用过一段时间 Netbeans,出于个人习惯,后来还是选择了Eclipse,十几年过去了,Eclipse也经历了 N 个版本的更新,到现在我依然认为 Eclipse工具是一个强大的开发工具,即便现在使用更多的是IntelliJ IDEA,偶尔也还会用 Eclipse来写代码,这也是企业当中大多数人选择的工具,要说 Eclipse的强大之处,我认为可能有以下几个方面:


1、强大的插件开发与配置,随心所欲

2、强大的调试功能

3、强大的代码编写助手


但是今天我们要介绍的是,我认为迄今为止最强大的开发 IDE:IntelliJ IDEA。会 Android开发的童鞋都知道,Google官方现在唯一支持的Android Studio开发环境,就是基于IntelliJ IDEA的,使用起来大同小异,IntelliJ IDEA分为Ultimate Edition 旗舰版和Community Edition 社区版本,旗舰版可以免费试用30天,社区版本免费使用,但是功能上对比旗舰版有所缩减。简单归纳一下IntelliJ IDEA的优点吧:


1、智能编辑

代码输入过程中,自动补充方法或类。


2、自动保存功能

终于可以告别 ctrl + s了


3、添加第三方依赖库非常方便

右键项目工程名称->Open Moduel Settings:

 

4、XML的完美支持

xml全提示支持:所有流行框架的xml文件都支持全提示,谁用谁知道。


5、完美的自动代码完成

智能检查类中的方法,当发现方法名只有一个时自动完成代码输入,从而减少剩下代码的编写工作。


6、版本控制完美支持

集成了目前市面上常见的所有版本控制工具插件,包括git、svn、github,让开发人员在编程的工程中直接在intellij idea里就能完成代码的提交、检出、解决冲突、查看版本控制服务器内容等等。


7、代码检查

对代码进行自动分析,检测不符合规范的,存在风险的代码,并加亮显示。


8、丰富的代码编写快捷方式,你会爱上他的,真的

实例化对象是这样的:new UserDaoImpl().   此时出来提示,你可以完成以下事情:

上图的快捷方式大多很常用。


8、代码显示形参功能

有了形参提示,对参数的含义就一目了然了


9、更强大的调试功能(比Eclipse还强大)

调试时,代码右侧可直接显示执行结果,方便查看。


小结:

以上是一些使用中发现的小小细节,也欢迎大家分享使用心得,程序员编码时IDEA时时检测你的意图,或提供建议,或直接帮你完成代码。他就好像是你的左膀右臂,时时刻刻为你着想,最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。还没有使用的童鞋赶紧换 IDE 吧,如果你是在刚刚学习 JAVA,或是在复习 JAVA,再或者是补充JAVA 知识,可以单击阅读原文来学习我录制的2017版 JAVA 核心技术,基于 JDK1.8更多新特性,并从多线程与并发章节开始,使用的就是 IntelliJ IDE这个开发环境,欢迎捧场。

标签: 扣丁学堂

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号