[Eclipse]快捷键

1. 传统Windows快捷键:

    1) Ctrl + Z、Y、X、C、V分别表示撤销、反撤销、剪切、复制、粘贴;

    2) 保存当前代码页:Ctrl + S

    3) 保存所有代码页和配置:Ctrl + Shift + S

    4) 关闭当前页面:Ctrl + W

    5) 打开查找、替换、匹配对话框:Ctrl + F

    6) 新建工程:Ctrl + N


2. 视图快捷键:

    1) Eclipse窗口中有多个视图,最左侧的是Package Explorer视图,中间的是代码编辑视图,右边则有多个,比如Task List、Outline等;

    2) 可以通过快捷键将输入焦点在这些视图之间来回游走;

    3) 其中必须要按Ctrl,表示下一个视图的意思,如果再加上Shift则表示上一个视图;

    4) 在多个代码页之间来回切换:Ctrl [+Shift] + F6(按下直接切换),Ctrl + E(按下之后,使用上下箭头选择代码编辑页);

    5) 将输入焦点切到代码编辑视图上:F12

    6) 在各种视图之间切换焦点(Package Explorer、代码编辑视图、Task List等之间):Ctrl [+Shift] + F7

    7) Eclipse的透视图:透视图是指具有特定功能的视图集合,比如你在普通的代码编辑功能下可以看到整个界面有Package Explorer、代码编辑视图、Task List等视图,但是如果你正处于Debug调试状态下,那么整个界面所展示的各种视图又和之前的完全不一样,即不同透视图代表Eclipse的不同状态,你可以通过快捷键在不同的透视图之间切换;

    8) 透视图切换:Ctrl [+Shift] + F8

    9) 将当前具有输入焦点的视图最大化和最小化:Ctrl + M,M即Maximize和Minimize的共同缩写,按一次最大化/最小化,再按一次就最小化/最大化;


3. 调试快捷键:

    1) 启动调试:Alt + Shift + D, J/R

!!Eclipse中所有Alt + Shift + X, Y形式的快捷键都是分步菜单快捷键,首先按下Alt + Shift + X打开一个和X有关的菜单,然后菜单中有很多选项可以选择,每个菜单项还有快捷键,然后按下代表那个菜单项的快捷键以执行那个功能;

!!在这里D是Debug的缩写,所以Alt + Shift + D会先代开一个跟Debug有关的快捷键菜单,然后选择J表示以Java Application的方式启动调试,R表示以Server的方式启动调试(Web应用调试就选这个);

!!在调试跟运行中J就表示Java Application,A表示Java Applets,R表示Java Server;

    2) 调试上一个应用:F11,如果工程中的项目不多(特别是只有一个的时候)直接用F11启动调试更加方便

    3) 设置断点:

         i. 在光标所在行按下Ctrl + Shift + B即可设置断点,再按一遍就取消断点;

         ii. 在行号之前的空白中双击也可以设置/取消断点;

    4) 进入当前函数:F5

    5) 单步执行:F6

    6) 跳出当前函数:F7

    7) 直接执行到下一断点:F8

    8) 结束调试:Ctrl + F2,结束调试后还会停留在Debug透视图中,因此还需要用Ctrl [+Shfit] + F8切换到代码编辑透视图中才行


4. 查询Eclipse的所有快捷键:Ctrl + Shift + L,按下后会显示一个菜单,在菜单中可以按下一个首字母直接跳到你想要的那个功能的快捷键处,查询非常方便


5. 格式化和注释:

    1) 将当前代码页中的代码按照Java标准格式化:Ctrl + Shift + F

    2) 注释光标所在的当前行/注释当前选中的所有行:Ctrl + /,按一下注释,再按一下解除注释,Ctrl + Shift + C具有相同的功能,C就是Comments的缩写,即注释的意思,只不过前者更加便捷;

!!这种方式是以//的方式注释一整行,是以行为单位注释的

!!当然也可以同时注释多行,只要选选中多行即可

    3) 使用/* */方式注释选中的代码:Ctrl + Shift + /,按下后注释,Ctrl + Shift + \解除注释

!!该注释方法不能对行进行注释,必须用光标选定后才能行;


6. 定位:是指光标的定位

    1) 定位到某一行:Ctrl + L,L即Line Number的缩写,按下后在对话框中输入目标行号回车即可

    2) 快速Outline:Ctrl + O,按下后显示出一张菜单,里面出了光标所在的类的所有成员,可以按上下键选中你感兴趣的成员,回车后光标直接跳到该成员的定义处

    3) 跨文件定位:

         i. 定位到光标所在元素处的定义的位置:F3,按下Ctrl的同时鼠标左击也行

         ii. 在当前Workspace中定位光标所在位置的元素的定义、引用、文本、调用层次结构、类型继承结构:

!!其中定义、引用和调用层次结构是全局的,包括库文件(包括JRE System Library),文本只局限于库文件以外的用户自己编写的代码中;

             a. 定义:Ctrl + G,按下后会直接跳转到定义处

             b. 引用:Ctrl+Shift + G,由于引用有多处,因此不会跳转,而是在底下的Search视图中显示结果

             c. 文本:Ctrl + Alt + G,同样是在Search视图中显示结果

             d. 调用层次结构:Ctrl + Alt + H,光标选中的元素在整个Workspace中被各种函数调用的层次结构,在底下的Call Hierarchy视图中显示结果

             e. 类型继承结构:F4,直接将类型继承结构展示在左侧的Type视图中

         iii. 快速定义层次结构查询:Ctrl + T,可以立马显示出一个浮动小窗口,窗口显示了当前光标所在元素被定义的层次结构(在什么类下定义,包括在哪个类中),可以按上下键选中目标回车后跳转到定义位置处,包含了F3的功能,只不过在跳转之前还可以了解一下层次结构罢了;


7. 编辑:

    1) 删除当前行:Ctrl + D,即Delete的缩写

    2) 删除前一个/后一个单词:Ctrl + Backspace/Delete

    3) 从当前位置删除到行末:Ctrl + Shift + Delete,没有从当前位置删除到行首的快捷键!!

    4) 在当前行下插入一空行:Shift + Enter,在当前行上插入一空行就是再加个Shift,Ctrl + Shift + Enter

    5) 上下移动当前行:Alt + Up/Down

    6) 上下复制当前行:Ctrl + Alt + Up/Down

    7) 将选中的内容转换成全大写/小写:Ctrl + Shift + X/Y


8. 源代码自动添加快捷键:虽然使用的是Windows加速键,但是由于这些功能太常用因此还是需要记住这些加速键

    1) 自动代码添加的功能位于菜单栏的Source菜单中,因此可以使用加速键Alt + Shift + S打开Source的浮动菜单,接着在按Source子菜单中的加速键选择具体要添加的代码内容;

    2) 覆盖/实现:即Override/Implement,V

    3) Getter/Setter:R

    4) hashCode()和equals():H

    5) toString():S

    6) 默认构造函数(给数据成员默认初始化值):O

    7) 继承基类构造函数:C,在里面只有一句调用基类构造函数的语句


**其它:

    1) 代码补全(代码助手):如果输入的一个元素特别长,不想全部手写输入完,可以先写开头几个字母然后按Alt + /,会直接显示出可能的候选元素列表,然后按上下键选中回车即可补全

    2) 导入代码中使用到的包(精确导入):Ctrl + Shift + O

    3) 打开搜索对话框:Ctrl + H,比简单的查找/替换对话框功能更全

    4) 打开网络在线帮助文档库:Shift + F2,按下后会直接在Eclipse打开一个页面联网打开技术文档库

    5) 快速修正:在编译错误处Ctrl + 1可以打开一个浮动菜单,里面有编译器建议的修改方案,选中后自动修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值