参考http://www.shareblogs.top/907/
第一章、简介
本文将从以入门介绍的方式介绍intellij idea这款软件,主要包括:
- intellij IDEA的应用。
- intellij IDEA与主流软件的区别,比如与Elipse区别。
- intellij IDEA主要工能。
第二章、主要应用
IntelliJ IDEA简称IDEA,是一个java编程语言开发工具,亦称开发环境,目前(截止到2020年2月)是业内最好的java开发工具。主要应用包括:
- 可用来开发Java web网页。
- 可用来开发Android程序。
- 可用来开发Web服务器。
- 等等
第三章、与Elipse区别
IntelliJ IDEA的优点:
- eclipse这几年份额掉得厉害。年轻人用IDEA比较多,老人用Elipse比较多。
- IDEA功能比较齐备。
- IDEA可以全局实时搜索更强大。
- IDEA代码提示比eclipse效果好,eclipse的代码提示总是卡顿。
- IDEA的插件较常用,eclipse的插件很多,但基本都不太好用。
- IDEA的UI设计更前沿,eclipse的UI设计滞后。
- IDEA在多种插件、主题、快捷键、窗口等支持性更好。
- IDEA面板布局主次分明,错落有致,一目了然,eclipse面板布局乱到抓狂。
- IntelliJ IDEA在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具支持、JUnit支持、CVS整合、代码分析、 创新的GUI设计等方面有其独特的优势。
IntelliJ IDEA的缺点:
- IDEA占的内存会比eclipse多。
- IDEA这款软件收费的(不过网上有破解版),eclipse免费。
- eclipse视频教程偏多,IDEA偏少。
第四章、功能支持
IntelliJ IDEA的功能包括:
- 具备良好的代码提示。
- 具备丰富的快捷键。
- 具备强大的搜索功能。
- IDEA 安装时就会集成很多官方插件,增加对其他技术,语言的支持。
- 具备良好的重构功能。
- 对XML的完美支持。
- 具备对代码语法自动排除功能。
- 不需要任何的插件,完全支持JSP。
- 不需要任何插件完全支持EJB。
- 等等
第五章、总结
IDEA详细的功能介绍,包络重构,快捷键等等,将会在后续给出。