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
随机推荐
- Windows Azure 存储管理器 (2014)
Windows Azure存储用户经常希望能够在"管理器"中查看他们的数据,管理器指的是一款可用于显示存储帐户数据的工具.我们之前提供了我们所知的存储管理器列表.在本文中,我 ...
- 深入理解linux网络技术内幕读书笔记(四)--通知链
Table of Contents 1 概述 2 定义链 3 链注册 4 链上的通知事件 5 网络子系统的通知链 5.1 包裹函数 5.2 范例 6 测试实例 概述 [注意] 通知链只在内核子系统之间 ...
- PHP数据结构:栈、队列、堆、固定数组
数据结构:栈 队列: 堆: 固定尺寸的数组:
- syslog_test.c 简单的syslog函数
#cat syslog_test.c #include<stdio.h> #include<stdlib.h> #include<syslog.h> int mai ...
- THREE.JS + Blender(obj、mtl加载代码)
2016-11-04 09:23:17 THREE.REVISION "81dev" Blender "2.78" 1.加载OBJ.MTL文件 // T ...
- Laravel-路由-控制器
(慕课网_轻松学会Laravel-基础篇_天秤vs永恒老师) 一.基础路由 二.多请求路由 三.参数路由 四.路由别名 生成url可以使用别名 五.路由群组 六.路由输出视图 七.控制器参数绑定
- 布局神器:Flexbox
最近的工作内容大多是移动端网页的开发,百分比布局,Media Queries,Bootstrap等常规的响应式/自适应的开发技术皆一一试过,但觉以上都不够灵活,所以,一直再尝试寻求更加灵活的精确的移动 ...
- 未知宽高div水平垂直居中3种方法
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head&g ...
- [Redux] Extracting Presentational Components -- Footer, FilterLink
Code to be refactored: let nextTodoId = 0; class TodoApp extends Component { render() { const { todo ...
- .net中将DataTable导出到word、Excel、txt、htm的方法
dt:DataTable strFile:fileName strExt:type private void GridExport(DataTable dt, string strFile, stri ...