从Eclipse转向IntelliJ IDEA Community Edition 12.0

当然下载的是社区版本IntelliJ IDEA Community Edition 12.0 jetbrains.com

项目

Eclipse过来的容易混淆,这里的Project并非对应Eclipse的Project,Module才是;

Eclipse的右键Properties 对应 File - Project Structure Setting

似乎一个window里面只能打开一个Project,没有找到类似Eclipse的Project Explorer

编译

没有了Eclipse的自动编译,需要Ctrl+F9手工编译,不过耗费的内存比EE版本少了很多

快捷键

仍然可以设置为Eclipse的键位KeyMap,并已经集成

主题

自带的 Darcula主题真心不错;

Eclipse的color theme只对编辑器进行修改,IDEA比较全面,整个都改了

版本管理

集成了SVN,GIT(GITHUB),HG,非常方便,不再需要安装一堆插件

SVN修改过的文件采用颜色标示,在一堆颜色中很难发现,新人对于颜色不是很熟悉的人容易混淆,个人还是比较喜欢subclipse的图标

流畅度

完胜Eclipse,特意试验了下cancel,Eclipse会转很久,IDEA非常快

代码提示

这个估计是Idea最强大的功能,写JSP的时候还是没有sublime方便,于是现在写Java代码用Idea,写JSP,CSS,JS则切换到sublime,两者的快捷键都非常舒服

其他细节

永久显示行号

Settings - IDE setting - Editor - Apperance 勾上永久显示line number

常用快捷键

Ctrl + F9 编译

Ctrl + N 跳转Class

Ctrl + Shift + N 跳转文件

Alt + F1 快捷菜单

Alt +Enter 修复

Ubuntu下配置

添加到Luncher

/user/share/applications/intellij-idea.desktop

[Desktop Entry]

Name=Intellij IDEA

Comment=The only ide you need

Exec=~/developer/idea-IC-123.94/bin/idea.sh

Icon=~/developer/idea-IC-123.94/bin/idea.png

Termial=false

Type=Application

StartupNotify=true

Name[en_US]=Intellij IDEA

Commnet[en_US]=Intellij IDEA

其他

已经集成Maven,Android等一系列常用工具

刚转入两天,一切仍然在摸索中

你可能感兴趣的:(eclipse,idea)