eclipse快捷键
来源:互联网 发布:黄金现货手机行情软件 编辑:程序博客网 时间:2024/06/06 08:29
前言:
IDE是由eclipse,NetBean,IDEA组成的集成开发环境。
netBean属于sun公司,代码规范,java实例丰富,IDEA是最强大的,最智能化的收费工具,eclipse许多思想都由他衍生而来,但操作方式与eclipse有很大差异。
Eclipse的由来
Eclipse是由IBM公司开发出来的免费开源的集成开发工具,eclipse翻译过来叫日蚀,就是打败or消灭sun公司的意思,现在比较流行的版本是3.7和4.2,而myeclipse是eclipse的扩展,增加了一些插件,属于收费软件。
Eclipse的特点:
1.强大的插件机制,如版本控制等,在没有加入插件的时候大小几乎只有10M左右,eclipse通过插件编译代码。除了丰富的插件机制
2.强大的快捷键功能
Ctrl+1: 助手键,也叫【快速修复键】,
它可以更换包,类,方法,属性的名字
在字段上,可以生成get,set方法
在if判断中,可进行反转if(i<12)翻转成if(i>=12),也可以抽取if里面的判断
将字符串抽取成常量,方法等等。
Ctrl+3:万能键,查找切换视图,可以访问所有的菜单或窗口,视图,系统配置项
Ctrl+D: 删除一行或一段代码
Alt+↑|↓: 移动某段代码
ctrl+Alt+↑|↓ :复制并上下移动某段代码
alt+shift+Z: 自动加块,可以加try catch,for循环等等
ctrl+L :快速定位到某一行
ctrl+shift+L :显示所有的快捷键
ctrl+shift+F : 格式化当前类的代码
ctrl+pageUp|pageDown : eclipse中左右移动选择窗口
Alt+/ :助手键,提示,很强大,可以生成构造器,很多方法,自动生成变量,
支持驼峰查找。
ctrl+O :列出当前类的所有方法,和变量 再按ctrl+O父类的得东西也出来了
ctrl+T 查看类的继承关系
ctrl+Shift+O 优化包,选择需要的包,把不需要的包删除,不常用
ctrl+Shift+T 打开jar包里面的东西,T是type的意思
ctrl+Shift+R : R是resource的意思,打开所有的源文件,java,jsp等等 可用到?和*号进行模糊匹配 ,也支持驼峰查找
2.1.查找方式:
ctrl+Shift+U 顶级查找,左边带眼睛是读取操作,带笔写
ctrl+K |F 普通查找
ctrl+J 定位查找
ctrl+Shift+P 找匹配的括号,定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
ctrl+E 列出隐藏窗口
ctrl+Shift+E 对打开的窗口进行批量操作,
F2 显示api的定义
F3 查看变量的定义位置
F4 打开当前类的结构图(继承关系)
F5 刷新
F6 调试debug,当项目出现很大的问题只能进行调试
F10 快速定位到(File)菜单 ,等同于alt
F11 开始调试运行
F12 把焦点切换到编辑器
ctrl+F6 切换已经打开的窗口
ctrl+F7 切换视图焦点,比如焦点在类转到项目中
ctrl+F8 切换到到透视图,如java切换到javaEE
2.2.文件的恢复与找回
Revert File:恢复到上次保存之后的状态(在没有保存的前提下使用)
当你不小心删除了不该删除的类,可以在历史记录中找回来,即-restore from Local history。当你不小心删了类里面不该删除的方法或属性等,可以通过replace with-----> local history恢复到未删除的历史版本。
2.3.新建(项目、包、java文件等)
ctrl+n新建一个项目,class类等等
小技巧: alt+下划线的字母可以定位
3.CodeStyle(代码风格)
代码格式入口: Window->Preference->Java->Code Style
Formatter,格式化代码为有序的格式,形成良好代码风格;
Code Template,辅助生成模板代码,提高编码效率;
Clean Up,格式化代码并清理或补全代码的相关项,统一代码风格;
Formatter中
Line Wrapping 设置一行多少个字符,一般是默认80个字符
Off/On Tags有些代码不需要格式化,可在这里设置
resource中的clean up
在上排菜单Project的properties下java Editor
save action 保存的时候发生的动作
一般$(xx) xx是变量
- Eclipse快捷键
- eclipse 快捷键
- Eclipse 快捷键!
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse 快捷键
- Eclipse 快捷键
- Eclipse 快捷键
- Eclipse快捷键
- Eclipse快捷键
- Eclipse快捷键
- 51Nod 1183:编辑距离
- 打造智慧流程大脑,炎黄盈动AWS PaaS平台打通流程管理与执行
- curl
- Profile Lookup-FCC
- CTF小练习-摩尔斯密码
- eclipse快捷键
- HDU1025 Constructing Roads In JGShining's Kingdom
- LoRa:对于LPWAN公网市场的强力补充
- 【OpenGL】中点法画椭圆
- Hbase 技术细节笔记(上)
- 小沙龙之大咖小聚——企业服务生态联盟线下沙龙
- 【软件网每日新闻播报│第9-25期】
- IMAPP的下载与配置
- 反射机制(二)