关于
IDEA包含一个免费的Community版本和一个收费的Ultimate版本,都可以在Jetbrains的官网下到。U版对JavaEE开发比C版好得多。这里说一句对于Android开发的朋友们来说,C版足够了。(还有,Google的在Google I/O大会上推出了一款新的开发工具——android studio。这就是一款基于intellij IDE的开发工具,使用Gradle构建。Eclipse需要ADT插件以支持Android开发。而IDEA对Android开发的支持是内置的,不再需要其他插件。当然,Android SDK和JDK还是不可缺少的。)IDEA使用Java开发而成,和Eclipse一样,支持Windows、Linux和Mac OS X。其中,C版是开源的。
贴一下我所使用的IntelliJ IDEA 12.1.4 C版本,以下是官方介绍的特性:
JavaFX 2.0
Android UI designer
Play framework 2.0
Spring frameworks
Java 8
Faster compiler
好了,到了这里也基本清楚了,不过我还想说,我知道IDEA是因为自己弄弄scala才知道的,后来也知道对于Groovy也是支持很好的,所以怎么选择看自己了。
官方也宣称 IntelliJ IDEA — The Best Java and Polyglot IDE
中文乱码问题
在包含中文文件名或文件夹的时候会出现??的乱码,解决方法如下:
Settings-> File Encondings 选择 IDE Encoding为GBK。
显示行号
如何显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers
用*标识编辑过的文件
Editor –> Editor Tabs
在IDEA中,你需要做以下设置, 这样被修改的文件会以*号标识出来,你可以及时保存相关的文件。"Mark modifyied tabs with asterisk"
修改字体大小
File-Setting-IDE Settings-Editor-Colors & Fonts-Font (改之前需要先Save As…一个Scheme)字体大小也可以在这里改一下。
删除IDEA的recent project
在welcome界面,鼠标移到一个项目上,然后按键盘上的Delete键,IDEA没有设计右键菜单来删除,直接操作键盘。