idea
一. 常用快捷键
| 搜索class | Ctrl+N |
| 搜索文件 | Ctrl+Alt+N |
| 当前窗口查找/全工程查找 | Ctrl+F/Ctrl+Shift+F,F3/Shift+F3前后移动 |
| 上/下一个位置 | Ctrl+Alt+左/右箭头 |
| 上/下方法 | Alt+上/下箭头 |
| 最近修改的代码 | Ctrl+E |
| 块的开始与结尾 | Ctrl+[/],Ctrl+Shfit+[]带有选中效果 |
| 进入类或方法 | Ctrl+B |
| 进入类的实现 | Ctrl+Alt+B |
| 查看方法的实现 | Ctrl+Shift+I |
| 高亮显示 | Ctrl+Shift+F7 |
| 注释 | Ctrl+/, Ctrl+Shift+/, Ctrl+Shift+\ |
| 查看声明注释 | Ctrl+Q |
| 格式化代码 | Ctrl+Alt+L |
| 格式化import包 | Ctrl+Alt+O |
| 重命名/重构 | Shift+F6 |
| 重构方法 | Ctrl+Shfit+M |
| Debug | Alt+Shift+F9 |
| 下一步 | F8 |
| 进入/退出函数 | F7/Shift+F8 |
| 运行到光标处,没有光标则到下个断点 | Alt+F9 |
| 调试时查看表达式的值 | Alt+F8 |
| 命令 | Ctrl+Shfit+A |
| 智能选取 | Ctrl+W |
| Run | Alt+Shift+F10 |
| 删除行 | Ctrl+X |
| 复制行 | Ctrl+D |
| 剪切板 | Ctrl+Shift+V |
| 查找相同文本 | Alt+F3 |
| 生成代码(如get/set方法、构造函数) | Alt+Insert |
| 最代更改的代码 | Ctrl+E/Alt+Shift+C |
| 代码自动补全 | Ctrl+Shift+Space/Alt+Enter |
| 代码提示 | Alt+/(输入法冲突,需修改:KeyMap-->Main Menu-->Code-->Completion-->Basic) |
| 类名或接口名提示 | Ctrl+P |
| 复制类 | F5 |
| 错误跳转 | F2/Shift+F2 |
| Surroned With | Ctrl+Alt+T |
| 类层次窗口(继承关系) | Ctrl+H |
| 类方法及字段 | Ctrl+F12 |
| 类或方法的使用 | Alt+F7 |
| 重构一切 | Ctrl+Shift+Alt+T |
| 大小写转换 | Ctrl+Shfit+U |
二. 注释
1)类注释:
打开File->Settings->Editor->File and Code Templates->Includes-->File Header,可以看到有很多选项,我们便可对此注释信息模板进行编辑。
三. 常用设置
1)显示行号
Settings-->Editor-->Genaral-->Appearance-->Show line numbers
2)调整字体大小
Settings-->Editor-->Colors&Fonts-->Font
先save as保存一份配置,再在Size里进行调整。
四. 插件
Settings-->Plugins-->Browse repositories...
1.Eclipse Code Formatter
随机推荐
- Handler处理长时间事件
当我们在处理一些比较长时间的事件时候,比如读取网络或者数据库的数据时候,就要用到Handler,有时候为了不影响用户操作应用的流畅还要开多一个线程来区别UI线程,在新的线程里面处理长时间的操作.开发的 ...
- 转:Android模拟器连接电脑网络
原文地址:http://www.it165.net/pro/html/201212/4444.html 第一步: 在命令行(就是开始——运行——输入cmd)模式下输入adb shell命令一般会报两种 ...
- ASP.NET文件组成(转载于Owen的BLOG)
一.扩展名: .aspx:窗体文件,为前台程序. .cs文件:类文件,主要为后台数据处理,供所有的.aspx文件的后台应用. .asmx文件:用于创建从其他应用程序使用的web服务的类. .css文件 ...
- ACM2136
/* Problem Description Everybody knows any number can be combined by the prime number. Now, your tas ...
- Codeforce 216 div2
D 只要搞清楚一个性质:确定了当前最大和次大的位置,局面就唯一确定了; 根据这个性质设计dp,统计到达该局面的方法数即可. E 询问的要求是: 求有多少个区间至少覆盖了询问的点集中的一个; 转化成逆命 ...
- 第21/22讲 UI_布局 之 线性布局
第21/22讲 UI_布局 之 线性布局 布局管理就是组件在activity中呈现方式,包括组件的大小,间距和对齐方式等. Android提供了两种布局的实现方式: 1.在xml配置文件中声明:这种方 ...
- css与 js动画 优缺点比较
我们经常面临一个抉择:到底使用JavaScript还是CSS动画,下面做一下对比 JS动画 缺点:(1)JavaScript在浏览器的主线程中运行,而主线程中还有其它需要运行的JavaScript脚本 ...
- Java中的XML操作
1.DOM方式解析(读取)XML文件 待解析(读取)的XML文件,直接放在项目根目录下即可 <?xml version="1.0" encoding="UTF-8& ...
- MVC 区域模块
mvc4.0新增的area区域机制,可以协助你在架构较为大型的项目,让独立性较高的部分功能独立成一个MVC子网站,以降低网站与网站之间的耦合性,也可以通过area的切割,让多人同时开发同一个项目时候, ...
- CentOS7 定时检测进程占用内存大小,执行重启进程操作(xjl456852原创)
在使用CentOS时,个别程序的进程会一直增大,直到宕机.但是这种程序本身有没有更好的版本使用(比如ngrok免费就这样,付费的就没这个问题),所以想写一个脚本定时检测一下这个程序的情况,决定是否需要 ...