Android笔记——eclipse快捷键
查看快捷键定义的地方 Window->Preferences->General->Keys。
编辑相关快捷键
1. 【ALT+/】 自动提示方法
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时就体验一下此快捷键带来的好处吧。
2. 【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
3. 【Ctrl+/】快速添加/取消注释,
能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,不需要每行进行重复的注释。
4.【Ctrl+Shift+/】、【Ctrl+Shift+\】块注释/销注释/XML注释
能为光标所选快速添加注释或取消注释。
5 【Ctrl+D】
删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。
6. 【Ctrl+M】
窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。
7. 【Ctrl+Shift+S】全局保存
用来检查XML错误和提供资源。Eclipse在编写XML文档时不能实时检查语法错误,如果编写了Resource、Layout方面的信息不保存的话Eclipse也不会智能提示。
8. 【Ctrl+1】快速修正
继承某些基类或接口时,Eclipse会报错,因为没有实现这些类或接口的虚方法。将光标移动到报错画红线的地方,使用此快捷键,在弹出菜单里选,“Add unimplemented methods”,就能得到需要实现的虚方法了。
9. 【Shift+Enter】、【Shift+Ctrl+Enter】插入空行
在当前光标位置下面或上面插入空行。
10. 【Ctrl+Alt+↓】、【Ctrl+Alt+↑】复制当前行
Ctrl+Alt+↓复制当前行到下一行,Ctrl+Alt+↑复制当前行到上一行。需要说明的是,这个快捷键在Ubuntu下与工作区切换冲突,建议改为Ctrl+↑。
11. 【Alt+↑】、【Alt+↓】
上下两行交换位置。可以将上下两行的位置对调,也可以是选中的几行与上下一行对调,与上一行对调的快捷键是Alt+↑,与下一行对调的快捷键是Alt+↓。
12. 【Ctrl + Shift + M】
引入某个类(接口)
查看和定位快捷键
1. 【Ctrl+K】、【Ctrl++Shift+K】
快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。
2. 【Ctrl+Shift+T】
查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。
3. 【Ctrl+Shift+R】
查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。
4. 【Ctrl+G】
查找当前元素的声明
5. 【Ctrl+Shift+G】
查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过此快捷键迅速定位所有引用此方法的位置。
6. 【Ctrl+Shift+O】
快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键。
7. 【Ctrl+Shift+F】 规范代码
书写格式规范的代码是每一个程序员的必修之课,当看见某段代码极不顺眼时,选定后按此快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件。
8. 【ALT+Shift+W】
查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)。
9. 【Ctrl+L】
定位到当前编辑器的某一行,对非Java文件也有效。
10. 【Alt+←】、【Alt+→】
后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
11. 【F3】
快速定位光标位置的某个类、方法和属性。
12. 【F4】
显示类的继承关系,并打开类继承视图。
13. 【先敲“/”在敲两个**,然后回车或在方法名之前按Alt+Shift+J可以添加Javadoc 注释】
方法注释
14. 【Ctrl+H】查找
可以在整个工程查找或者查找替换
调试快捷键
1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
2. 【F11】:调试最后一次执行的程序。
3. 【Ctrl+F11】:运行最后一次执行的程序。
4. 【F5】:单步跟踪到方法中。
5. 【Ctrl+F5】:单步跳入选择。
6. 【Shift+F5】:使用过滤器单步执行。
7. 【F6】:单步执行程序。
8. 【F7】:执行完方法,返回到调用此方法的后一条语句。
9. 【F8】:继续执行,到下一个断点或程序结束。
10. 【Ctrl+D】:显示。
11. 【Ctrl+R】:运行至行。
12. 【Ctrl+U】:执行
常用编辑器快捷键
1. 【Ctrl+C】:复制。
2. 【Ctrl+X】:剪切。
3. 【Ctrl+V】:粘贴。
4. 【Ctrl+S】:保存文件。
5. 【Ctrl+Z】:撤销。
6. 【Ctrl+Y】:重复。
7. 【Ctrl+F】:查找。
重构
作用域 功能 快捷键
【Alt+Shift+Z】 :全局 撤销重构
【Alt+Shift+M】: 全局 抽取方法
【Alt+Shift+L】 :全局 抽取局部变量
【 Alt+Shift+I】: 全局 内联
【Alt+Shift+V】: 全局 移动
【 Alt+Shift+R】: 全局 重命名
【 Alt+Shift+Y】:全局 重做
Android笔记——eclipse快捷键的更多相关文章
- 【Android】Eclipse快捷键精选
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了. 这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.x ...
- android stuio eclipse映射下的快捷键
转:关于 android stuio eclipse映射下的快捷键 http://www.cnblogs.com/0616--ataozhijia/p/3870064.html 会持续更新)这边讲的常 ...
- Android开发效率—Eclipse快捷键
很多过去使用Visual Studio开发软件的网友可能不熟悉Java开发环境,今天Android开发网告诉大家一些提高Android开发效率的Eclipse快捷键,可以有效率的帮助我们管理代码和减少 ...
- Android Studio笔记(2)——快捷键
在朋友推荐下,上个星期黄老师我用上了Google的新黑暗工具,基于Intellij idea的新Android开发集成开发环境 ——Android Studio,用下来感觉还算不错,但作为一个ADT ...
- android studio 更改快捷键为eclipse中习惯的方式
虽然之前看了不少android studio的快捷键,但主要开发依然还是在eclipse上,仍然不习惯android studio的快捷键方式,今天看一视频说可以改快捷键为eclipse的方式,不由得 ...
- Android开发之eclipse 快捷键
转自:<Android开发之eclipse 快捷键>http://www.cnblogs.com/aimeng/archive/2012/08/07/2626909.html Ctrl+1 ...
- android studio 转为eclipse快捷键后还存在的问题汇总
提取局部变量:Ctrl+Alt+V 提取全局变量:Ctrl+Alt+F 提取方法:Shit+Alt+M 使用android studio 出现红色下划线代表有错误产生,eclipse中的Ctrl+1( ...
- android studio eclipse keymap theme 快捷键 主题风格设置
android studio eclipse keymap theme 快捷键 主题风格设置 将Android Studio的快捷键设置与eclipse一致,使用习惯的快捷键才顺手.Mac系统下:进入 ...
- 一、Android Studio入门——Eclipse快捷键配置
[Studio总体介绍] 第一个是运行. 第二个是Debug. 是Studio的设置界面. 工程的配置. Sync,更改配置.导入JAR包,都会去Sync一次. SDK Manager. ...
随机推荐
- log4j:WARN Please initialize the log4j system properly 问题解决
log4j:WARN No appenders could be found for logger (com.netease.qa.testng.TestngRetry).log4j:WARN Ple ...
- su root认证失败的解决方法
sudo passwd 输入安装密码. 输入新密码. 输入 su 即获得root权限.
- 一个快速排序(分类)及使用类似思想实现选择问题[c++实现]
一.快速排序(快速分类)算法: 问题描述:给定线性集中n个元素和一个整数k,1<=k<=n,要求找出这n个元素中第k小的元素. 思想:选取数组A中的某个元素 t=A[s],然后将其他元素重 ...
- Ubuntu配置Tomcat9非root用户启动
unix类系统的root用户具有极大的权利,所以很多时候我们不希望程序以root身份启动,这也就是配置Tomcat以指定身份(非root)启动的初衷,虽然也没人来攻击我的服务器,但本着学习学习的目的, ...
- 工厂模式(Factory)
一.分类 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的. 工厂模式主要分为三个,简单工厂模式(Simple Factory)/ 工厂方法模式(Fac ...
- java 通过jdbc连接MySQL数据库
先了解下JDBC的常用接口 1.驱动程序接口Driver 每种数据库的驱动程序都应该提供一个实现java.sql.Driver接口的类,简称Driver类.通常情况下,通过java.lang.Clas ...
- 【BZOJ3314】 [Usaco2013 Nov]Crowded Cows 单调队列
第一次写单调队列太垃圾... 左右各扫一遍即可. #include <iostream> #include <cstdio> #include <cstring> ...
- js兼容总结之获取非行间样式
非行间样式案例 #div1 { width: 200px; height: 200px; background: red; } IE获取非行间样式 var oDiv = document.getEle ...
- FastDateFormat
1 public static final FastDateFormat ISO_DATE_FORMAT = FastDateFormat.getInstance("yyyy-MM-dd&q ...
- Cocopod
装了好几天,这个是比较全面的,大家可以看看帮助一下 1.新建一个项目,名称:CPTest 2.打开终端,输入"cd"+空格,然后将文件夹拖入到后面 3.回车后继续输入vim Pod ...