eclipse快捷键

来源:互联网 发布:黄金现货手机行情软件 编辑:程序博客网 时间:2024/06/06 08:29

前言:

IDE是由eclipseNetBean,IDEA组成的集成开发环境。

netBean属于sun公司,代码规范,java实例丰富,IDEA是最强大的,最智能化的收费工具,eclipse许多思想都由他衍生而来,但操作方式与eclipse有很大差异。

Eclipse的由来

Eclipse是由IBM公司开发出来的免费开源的集成开发工具,eclipse翻译过来叫日蚀,就是打败or消灭sun公司的意思,现在比较流行的版本是3.74.2,而myeclipseeclipse的扩展,增加了一些插件,属于收费软件。

Eclipse的特点:

1.强大的插件机制,如版本控制等,在没有加入插件的时候大小几乎只有10M左右,eclipse通过插件编译代码。除了丰富的插件机制

2.强大的快捷键功能

Ctrl+1  助手键,也叫【快速修复键】,

它可以更换包,类,方法,属性的名字

在字段上,可以生成getset方法

if判断中,可进行反转if(i<12)翻转成if(i>=12),也可以抽取if里面的判断

将字符串抽取成常量,方法等等。

Ctrl+3万能键,查找切换视图,可以访问所有的菜单或窗口,视图,系统配置项

Ctrl+D: 删除一行或一段代码

Alt+|↓: 移动某段代码

ctrl+Alt+|↓  :复制并上下移动某段代码

alt+shift+Z  自动加块,可以加try catchfor循环等等

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包里面的东西,Ttype的意思  

ctrl+Shift+R Rresource的意思,打开所有的源文件,javajsp等等  可用到?和*号进行模糊匹配 ,也支持驼峰查找

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

 

在上排菜单Projectpropertiesjava Editor

save action  保存的时候发生的动作

一般$(xx)  xx是变量

原创粉丝点击