IDEA真是越用越好用的利器,可是总有些不舒服的地方,多是天生的问题,也多是让Eclipse给惯坏了。工具就是给人用的,Eclipse和Idea都有本身的优缺,因此怎么用好就是这片文章要说的。 java
IDEA的优势就不说了,网上铺天盖地,缺点就得吐槽一下(我的观点,欢迎指正): 编辑器
萝卜青菜,找本身所爱: ide
Settings->Appearance->Themes->Darcula 工具
用图说明会轻松一些,第一张图中的左侧Projects面板小的可怜,在大项目中很难完整关注整个项目路径,Idea在布局上比Eclipse差太多不够灵活,不能直接拖动改布局,一直觉得Idea这个不能调整,忽然玩了一下Idea的配置,发现了调整的方法,效果看第二张图: 布局
Settings->Apperarance->在下面找到Widescreen tool window layout打上对钩就能够了 优化
这个用的是最多的也是用IDE不用记事本最大的一个因素,用惯了Eclipse中的Alt+/,在IDEA中对用的是Ctrl+Space(空格)。这个怎么能这样哪,输入法招你惹你了~~ idea
Settings->Keymap->点“Copy”建立一份如今快捷键的备份->Main Menu->Completion->Basic->右键Add keyboard Shortcut spa
快捷键 | 解释 |
双击Shift |
Idea在13版本刚加入的全局快搜真心方便,如同Mac中的Spotlight同样好用 |
Ctrl+N 调试 |
快速定位打开Java类,在Eclipse对应的是Ctrl+Shift+T(Type) ip |
Ctrl+Shift+N |
快速定位打开文件,在Eclipse对应的是Ctrl+Shift+R(Resource) |
Shift+F6 | 智能重命名,会自动的把父子类等引用的地方一块儿来名字,Eclipse对用的是Ctrl+Shift+R |
Ctrl+点击 | 跳转到定义 |
Ctrl+Alt+点击 | 跳转到定义的实现 |
Ctrl+Q |
显示java docs,好比看方法的某个参数的含义 |
Ctrl+Alt+L |
格式化代码 |
Ctrl+Alt+O | 自动import和去除没用的import |
Ctrl+E | 显示最近编辑的文件 |
Alt+Insert | 智能插入,生成Getter、Setter构造器、Maven中的Plugin等等 |
Ctrl+J | Live Templates,快速模版代码,在Eclipse比这好用直接输入缩写就会自动提示,很经常使用的一个共功能 |
Ctrl+D | 复制当前行 |
Ctrl+Y | 删除当前行,在Eclipse中是Ctrl+D |
在代码提示的时候你会发现,Idea是区分大小写的,好比:InstanceService,在Eclipse你输入ins就能找到,可是在Idea中必需要用Ins大小写对应,有的人以为好,有的人以为不方便,具体的修改方法以下:
Settings->Edito->Code completion->在右面第一个Case sensitive completion改为None就能够了
一共三个选项All(全匹配)、First letter(首字母匹配)、None(不区分大小写)
Settings->Apperarance->Show line numbers打上对钩就能够了
不再用烦着挨个选导入项了!
idea每次在启动IDE的时候都会自动打开上次的项目,有时候有点烦人,那就关掉吧
Android Studio: Settings->General->Reopen last project on startup 对钩去掉就能够了
IDEA:Appearance&Behavior->System Settings->Reopen last project on startup 对钩去掉就能够了
本文会不定时持续更新