----------------------android培训、java培训、期待与您交流!----------------------

快捷方式

Alt+/:代码提示 注意:一般情况下与输入发发生冲突,可以将代码提示(Code assist):Ctrl + J (注意需要修改增量查找)

Ctrl+/:注释/取消注释

Ctrl+D:删除光标所在行

Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量

Ctrl+M:快速对当前视图最大化

Ctrl+O:在代码中打开类似大纲视图的小窗口

Ctrl+单击:可以跟踪方法和类的源码

Alt+左右方向键:跳到前一次/后一次的编辑位置。

Ctrl+鼠标停留:可以显示类和方法的源码

双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。

Ctrl+1:光标停在某变量上,按Ctrl+1键,可以提供快速重构方案。选中若干行,按Ctrl+1

键可将此段代码放入for、while、if、do或try等代码块中。

F3:打开声明该引用的文件, 层次调用关系 Ctrl+鼠标箭头

F4:打开类型层次结构

F5:单步跳入

F6:单步跳过

F7:单步跳出

F8:继续,如果后面没有断点,程序将运行完

Ctrl+H:打开搜索窗口

Ctrl+Shift+S:保存全部

Alt+Left:回退一步

Alt+Right:前跳一步

Ctrl+Q:回到最后一次编辑的地方

Ctrl+Shift+T:打开类型

Ctrl+Shift+R:打开资源

Ctrl+Shift+G: 在workspace中搜索引用

Ctrl+Shift+M 导入要引用的java或用到的类(填加导入)

Ctrl+Shift+P  转到匹配的括号

Ctrl+Shift+o  组织导入(去掉多余import 包)

Ctrl+Shift+K  和Ctrl+K查找的方向相反

Ctrl+Shift+F  代码格式化。如果选择了代码,仅对所选代码格式化

Ctrl+Shift+X  将所选字符转为大写

Ctrl+Shift+Y  将所选字符转为小写

Ctrl+Shift+W 关闭所有打开文件

Ctrl+Alt+Down 复制高亮显示的一行或多行

Alt+Shift+R java重命名或 F2

Alt+Shift+Q在IDE右下方显示试图快捷键,用鼠标选择即可。

Alt+Shift+W在源码区显示主要视图快捷方式,主要有包资源管理器、大纲和导航器

Alt+Up(Down):将一行或者多行向上或者向下移动

Ctrl+shift+Enter在当前行上面插入行

Shift+Enter在当前行下面插入行

Ctrl+D: 删除当前行

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)

Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

Alt+↑   当前行和上面一行交互位置(同上)

Alt+← 前一个编辑的页面

Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)

Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性

Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

Ctrl+Q   定位到最后编辑的地方

Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)

Ctrl+M 最大化当前的Edit或View (再按则反之)

Ctrl+/   注释当前行,再按则取消注释

Ctrl+O   快速显示 OutLine

Ctrl+T   快速显示当前类的继承结构

Ctrl+W 关闭当前Editer

Ctrl+K   参照选中的Word快速定位到下一个

Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)

Ctrl+/(小键盘) 折叠当前类中的所有代码

Ctrl+×(小键盘) 展开当前类中的所有代码

Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)

Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)

Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)

Ctrl+Shift+F4 关闭所有打开的Editer

Ctrl+Shift+X   把当前选中的文本全部变味小写

Ctrl+Shift+Y   把当前选中的文本全部变为小写

Ctrl+Shift+F 格式化当前代码

Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)

Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)

Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)

Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)

Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)

Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)

Alt+Shift+I 合并变量(可能这样说有点不妥Inline)

Alt+Shift+V 移动函数和变量(不怎么常用)

Alt+Shift+Z 重构的后悔药(Undo)

Ctrl+Shift+U 选择选中的文字后非常类似于UE的列表查询

将选中的所有代码添加块注释/* …..*/:Ctrl+Shift +/

将所选中的所有的代码撤销块注释:  Ctrl+Shift +/

【黑马程序员】 MyEclipse 快捷键大全,麻麻再也不用担心我打字慢了 --By寻找资拥相关推荐

  1. 自助定制OpenWRT,麻麻再也不用担心我找不到固件用辣

    博客地址:自助定制OpenWRT,麻麻再也不用担心我找不到固件用辣 - 黄·BLOG (huanggame.top) 众所周知,OpenWRT是一款出色的路由器固件,他可以安装许多插件以提升用户体验. ...

  2. 微信小程序超级占内存_微信小程序占用内存小,用户再也不用担心内存不足问题了...

    内存占用小,微信小程序,让用户再也不用担心小程序不足内存问题了,时下,一站式支持常用APP(手机应用软件)的微信小程序受到市民青睐. 微信小程序,是一种不需要下载安装即可使用的应用,它实现了应用&qu ...

  3. 【黑马程序员西安中心】我再也不想过温水煮青蛙的生活了

    七月的中旬,我经过再三考虑最终还是来到了黑马就业班,先说一下我之前的经历吧.我从毕业到进培训班前足足有5年的时间,期间干过传菜员,跑过滴滴,开过淘宝,后来经过家人关系去到事业单位工作了近3年. 其实家 ...

  4. 程序员必备快捷键大全

    浏览器快捷键大全 Chrome 浏览器快捷键 windows10快捷键大全 Windows 的键盘快捷方式 Markdown快捷键大全 Markdown 官方教程 JetBrains系列IDE快捷键大 ...

  5. python模拟各大网站登陆方式,以及一些爬虫程序,麻麻再也不用担心我学爬虫啦!...

    python模拟各大网站登陆方式,以及一些爬虫程序 仅供练习使用,代码注释很详细 收集了一些各大网站登陆方式, 和一些网站的爬虫程序,有的是通过selenium登录,有的是通过抓包直接模拟登录,有的是 ...

  6. python模拟各大网站登陆方式,以及一些爬虫程序, 麻麻再也不用担心我学爬虫啦!...

    python模拟各大网站登陆方式,以及一些爬虫程序 仅供练习使用,代码注释很详细 收集了一些各大网站登陆方式, 和一些网站的爬虫程序,有的是通过selenium登录,有的是通过抓包直接模拟登录,有的是 ...

  7. C++制作加密聊天程序:这样设置一下,再也不用担心女朋友翻你手机了!

    在人多的地方使用聊天真不是很方便,在公交上.拥挤的路上-勉强掏出手机,还要忍受身旁无数"偷窥"的眼光:碰上"手脚多"的朋友,还要面临随时被查机的风险-所以,加密 ...

  8. Android 友盟分享,让你后顾无忧,麻麻再也不用担心我的学习。

    咱们上回书说道:不用微信SDK也能分享. Android 微信分享,无需那么麻烦. 这次写友盟分享一个是避免微信新版本改动过大,可能导致无法做到Intent跳转界面的分享实现,还有就是不能局限于一个微 ...

  9. mvc2 手敲几个程序轻松学会springmvc,妈妈再也不用担心我的学习了!

    上一篇链接mvc1 一周搞定SpringMVC 概念篇 1.3 第一个spingmvc程序 考虑到需要源码的基友们,我这里也提供了好基友使用你的鼠标大力地×这个链接吧! 1.3.1 步骤 ch01-h ...

最新文章

  1. 起售价近5500,嘲讽了iPhone X的华为Mate 10却没用上人脸识别
  2. Facebook计划整合WhatsApp、Instagram和Messenger的基础设施
  3. grid中的绑定 格式化
  4. 4K 海思 联咏 芯片_画质的好坏并不只取决于屏幕 电视芯片也很重要
  5. Java《剑指Offer》面试题2:替换空格
  6. python模拟ajax请求_短信炸弹—用Python模拟ajax请求
  7. 基于Kubeadm的Flannel分析
  8. 通过ping命令查看服务器是linux还是windows系列
  9. mongo系统(1)
  10. 【Vue2.0】—Vue与Component的关系(十二)
  11. 虚拟机安装菜鸟教程(1)—CentOS6.4系统VMware安装及配置详细教程
  12. 听飞狐聊JavaScript设计模式系列07
  13. 移远BC95 nbiot接入华为OC云平台(电信云)
  14. KEIL的下载图标是灰色的怎么办
  15. VUE 分享给好友及朋友圈
  16. BP神经网络综合评价法
  17. 关于HTTP的几个个人预言
  18. 【web渗透思路】敏感信息泄露(网站+用户+服务器)
  19. drop、truncate和delete的区别
  20. Try-with-resources are not supported at language level ‘5‘

热门文章

  1. HTC FOCUS3在PC端串流FOHEART H1数据手套(腕带)
  2. Shell 脚本中美元$符号应用
  3. 300美元就能“盗走”一辆车,这些车主要小心了
  4. java:@PostConstruct注解使用
  5. 情人节,表白网页,nice!
  6. 【转载】清华梦的粉碎—写给清华大学的退学申请
  7. 怀旧服服务器维护cd会更新吗,怀旧服:暴雪副本cd新机制暗改已实装,工作室末日来了...
  8. 基于Vue框架的图书销售网站(HTML+CSS+JS)
  9. 笔记本电脑升级后无法外接显示器,提示usb typec功能可能受限
  10. [译]A Bayesian Approach to Digital Matting