快捷键对比:Eclipse和Android Studio

背景

IDE有两种:免费的和付费的。免费的佼佼者就是ApacheEclipse,而付费软件的代表就是 JetBrains家的 IDEA。日常Android开发则离不开Android Studio,这是Google基于IDEA的社区版,补充了Android相关的开发套件后,组合出的工具。

快捷键对比

基于个人认知来说,快捷键反映了开发者的开发哲学,因此除了在使用VIM模式的时候,我是用软件都是尽量使用其原生配置。

描述 Eclipse Android Studio(linux)
快速修复 Ctrl + 1 Alt + Enter
选中当前代码块 Ctrl + W Ctrl + W
注释/取消注释代码(行) Ctrl + / Ctrl + /
注释/取消注释代码(段) Ctrl + Shift + //\ Ctrl + Shift + /
添加 Javadoc Ctrl + Shift + J Alt + Enter
上下移动代码 Alt + UP/DOWN Shift + Alt + UP/DOWN
生成 getter 和 setter,构造器等 Shift + Alt + S Alt + Insert
复制当前选中代码 Ctrl + Alt + UP/DOWN Ctrl + D
定位到某一行 Ctrl + L Ctrl + G
变量重命名 Shift + Alt + R Shift + F6
切换选中文字大小写 Ctrl + Shift + X/Y Ctrl + Shift + U
快速创建测试类 Alt + Enter
快速打开文件/资源 Ctrl + Shift + R Double Shift
导航到最近的文件 Ctrl + E Ctrl + E
打开类/接口 Ctrl + Shift + T Ctrl + N
导入需要的包 Ctrl + Shift + O Ctrl + Alt + O
在工程或者工作区中查找文本 Ctrl + H Ctrl + Shift + F
快速打开资源管理器中工程下的目录 N/A Ctrl + 左键点击标签 Title
当前文件快速定位弹出框(成员,方法)outline Ctrl + O Ctrl + F12
打开命令行终端 N/A Alt + F12
最大化当前窗口 Ctrl + M N/A(双击 tab 的 title)
标签之间的导航 Ctrl + PgDn/PgUp Alt + Left/Right
关闭当前标签 Ctrl + W Ctrl + F4
调整当前窗口大小 Alt + M(只可以在最大化和最小化间切换) Ctrl + Shift + 方向键
把当前代码剥离成方法 Alt + Shift + M Ctrl + Alt + M