注意:使用以下快捷键前,需要将键盘布局设置为"Eclipse"布局,方法为按下CTRL+ALT+S,左侧选择Keymap

文件操作:

  • ALT+SHIFT+R 
    重命名。我发现该命令在项目重构的时候特别有用,该命令可以对文件名、方法名、变量名在所有引用到的地方做出修改,等同于右键->Refactor->Rename,三步操作换一步。在左侧文件目录上改文件名(类名)时,会有对话框弹出;在代码中,比如要改个方法名,先把光标定位到方法名上,然后按ALT+SHIFT+R,这时变量名背景变色,这时直接敲上新名字,按ENTER键即全部修改完成。
  • CTRL+SHIFT+C 
    复制文件在整个磁盘的绝对路径
  • CTRL+ALT+SHIFT+C 
    复制文件在当前项目的路径,即在绝对路径的基础上,把“项目名/”及以前的部分全部去掉

文字编辑:

  • CTRL+D 
    删除光标所在的行
  • CTRL+SHIFT+DELETE 
    从光标处删除到行尾
  • CTRL+DELETE 
    从光标处删除到单词尾部。在使用代码自动补全的时候,按ENTER键自动补全,系统经常会把旧单词尾部保留着,这时直接CTRL+DELETE,删除尾部多余部分
  • CTRL+BACKSPACE 
    从光标处删除到单词头部
  • SHIFT+ENTER 
    在光标处所在行的下面新增一空白行,并把光标移到新行的行首,省去了先把光标移到当前行尾的操作
  • CTRL+ALT+ENTER 
    在光标处所在行的上面新增一空白行,并把光标移到新行的行首
  • CTRL+/ 
    对每一行进行注释,所有行首加上"//",既可以注释Java代码,也可以注释掉一段XML代码
  • CTRL+SHIFT+/ 
    块注释,对Java和xml都有效,Java代码会在首尾加上"/* */",xml代码会在首尾加上"<!--  -->"
  • CTRL+ALT+L 
    自动格式化代码
  • CTRL+ALT+O 或者 CTRL+SHIFT+O
    清除无效的import

非常有用的页面跳转:

  • Alt+左箭头/右箭头 
    返回/前进到上/下一个光标位置,在某个方法或类的调用处Ctrl+点击,跳转查看详情后,可以马上回到原调用处,还可以跨页面!
  • CTRL+] 
    光标跳转到代码块尾部
    对于左半括号[同上

  • CTRL+SHIFT+] 
    从光标处往后一直选中到当前代码块的末尾,即到"}"前面一个位置。
    实际应用中,可以解决要使用某个代码块,找不到哪个"}"结尾的问题。
  • ALT+SHIFT+X 
    运行APP或当前类(根据具体选择)
  • ALT+SHIFT+D 
    调试APP或当前类(根据具体选择) 


  • 双击SHIFT 
    全工程搜索
  • CTRL+SHIFT+R 
    按文件名打开文件
  • CTRL+E 
    打开最近浏览的文件。比如你先点了A文件的Tab,再点了B文件的Tab,这时再想查看A文件,很可能A文件已经被折叠到不知什么位置了,这时可以按ALT+←,回到上个地方,也可以按CTRL+E,弹出一个浏览记录,A文件会放到最顶上。
  • ALT+ENTER,系统自动处理。这一快捷键有好几种用法,比如出现错误后,在红色波浪线处按下该命令,会自动给出可能的解决方案;在XML硬编码的字符串或尺寸值光标处 ALT+ENTER,可以 统一到strings.xml或dimens.xml

  参考我的GitHub

 

posted on 2016-04-12 21:23  智能飞鱼  阅读(437)  评论(0编辑  收藏  举报