`
cavonchen
  • 浏览: 209638 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse常用快捷键

阅读更多
总是觉得Eclipse快捷键网上大把,不用自己总结,但是今天为了找自动生成getter and setter的快捷键,我耗了半个多钟,狂晕。。。。还是自己几下几个自己常用的!



Ctrl+1 快速修复(最经典的快捷键,就不用多说了)

Ctrl+D: 删除当前行

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)

Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

Alt+↑ 当前行和上面一行交互位置(同上)

Ctrl+M 最大化当前的Edit或View (再按则反之)

Ctrl+/ 注释当前行,再按则取消注释

Ctrl+O 快速显示 OutLine

Ctrl+Shift+F 格式化当前代码

Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)

Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)

Alt+Shift+O 打开或关闭相同变量的变灰显示

Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)

Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)

源代码

作用域 功能 快捷键

Java编辑器 格式化 Ctrl+Shift+F

Java编辑器 取消注释 Ctrl+\

Java编辑器 注释 Ctrl+/

Java编辑器 添加导入 Ctrl+Shift+M

Java编辑器 组织导入 Ctrl+Shift+O

Java编辑器 打开源文件 Ctrl+Shift+R

Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。

也可以使用Ctrl+1自动修正。


i.自动格式化:CTRL+SHIF+F
比较常用的功能,虽然笔者还是喜欢自己在编写代码的时候使用空格进行格式化,但是有的时候也会使用这个快捷键进行格式化,毕竟手写的时候容易出现失误的情况。
ii.内容帮助(Content Assist):CTRL+SPACE
当你输入一个类,只记得类的前几个字符,例如对于java.text.MessageFormat,只记得好象是以Message开头的,那么输入Message之后,使用CTRL+SPACE试试,所有以Message开头的可用的类就都可以看到了。
当你定义一个变量,但是变量的名字比较长(虽然不推荐长变量名,但是有时候还是难以避免,因为要见名达意嘛),这样每次输入时就比较费时耗力了,比如 priceOfPotato,priceOfTomato,这时只需要输入p,然后使用该快捷键,一些可用的内容就出现了,出现的数序是局部变量和成员变量在前面,然后是类,接口等。
iii.查看Declaration/打开类型Hierarchy:F3/F4
选中package,类,方法,变量,按下F3快捷键,就可以跳转到该package,类,方法,变量的定义了。
通过F4快捷键,可以查看类,接口的层次(继承,实现)关系,以树状形式显示。
iv.快速修改:CTRL+1
出现了红色波浪线(错误)怎么办,首选是看看eclipse有什么建议,CTRL+1可以显示Eclipse的修改建议,然后选择你认为正确的修改方式吧。
v.打开资源(类型):CTRL+SHIFT+R/T
如果一个工程中有上百个类,那么定位某一个类,通过在层次树中去找实在太麻烦了,可以同通过CTRL+SHIFT+R来查找资源,这里资源包括java源代码,各种资源文件等等。
而如果要查看jar包中的类,那么就需要使用CTRL+SHIFT+T来查看类型了。
vi.DEBUG快捷键:F5,F6,F7,F8---运行/DEBUG最后一次启动:CTRL+F11/F11
F5为调试时进入方法。例如
public void print(){
    String today = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG).format(new Date());
}
此时Debug时按下F5,即可进入format方法。
从format方法返回到print方法的方式是执行完format方法后自动返回,或者按下F7快捷键返回。
F6快捷键用于单步执行。
F8快捷键用于继续执行到下一个断点。
可以通过CTRL+F11和F11快捷键进行上一次的运行或者上一次的DEBUG。
vii.重构:ALT+SHIFT+R
重构是eclipse中比较重要的一个功能,类,方法等都可以进行重构,并将关联引用的地方进行同步的重构。
viii.组织导入:CTRL+SHIFT+O
在java编辑器中,可以通过使用这个快捷键来进行缺少的类的导入以及多余的导入的删除。
ix.添加注释:CTRL+/
可以通过这个快捷键方便的将当前行或者选中的多行进行注释,注释的类型为单行注释。
x.快速Outline:CTRL+O
在当前类中按下CTRL+O,可以显示当前类的所有的方法(不包括继承的),如果按下该快捷键两次,可以查看到当前类及其父类的所有的方法。
4.其他常用快捷键
虽然不仅仅在java开发中使用,但是下面的这些快捷键也非常频繁的被使用。
    删除行(Delete Line):CTRL+D
    查找下(上)一位置:CTRL+K/CTRL+SHIFT+K
    定位具体某一行:CTRL+L
    向上(下)移动选中的行:ALT+UP/DOWN ARROW
    文件中出现次数:CTRL+SHIFT+A
    打开检索对话框:CTRL+H
    单词自动完成:ALt+/


Java编辑器 自动生成getter and setter,Alt + Shift+ s ,如果没调出来的是source menu,再按一下r就行了~
分享到:
评论

相关推荐

    IDEA和eclipse常用快捷键对照表

    IDEA和eclipse常用快捷键对照表,常用的快捷键,可以自己再添加

    eclipse常用快捷键

    ### Eclipse常用快捷键详解 Eclipse是一款非常流行的开源集成开发环境(IDE),广泛应用于Java开发。熟练掌握Eclipse中的快捷键能显著提高开发效率。本文将详细介绍Eclipse中的一些常用快捷键及其应用场景。 #### ...

    Eclipse常用快捷键.pdf

    ### Eclipse常用快捷键详解 #### 一、窗口类快捷键 **1. Ctrl+Alt+G**:在工作空间中查找指定的文本。这适用于快速定位特定字符串或文本片段的位置。 **2. Ctrl+G**:查找工作空间中的声明。这对于追踪某个变量或...

    IDEA导入eclipse常用快捷键

    IDEA导入eclipse常用快捷键,方便好用,完美从eclipse过渡到IDEA

    Eclipse常用快捷键+插件大全.rar

    以下是对"**Eclipse常用快捷键+插件大全**"的详细解读: **一、Eclipse常用快捷键** 快捷键是提升编程效率的关键工具,它们帮助开发者快速执行各种操作,减少鼠标点击的次数。以下是一些常见的Eclipse快捷键: 1....

    Eclipse常用快捷键_最全版

    Eclipse常用快捷键_最全版 Eclipse常用快捷,大家不要错过

    Eclipse 常用快捷键 doc文档 排版清晰

    ### Eclipse 常用快捷键详解 #### 编辑相关快捷键 1. **【ALT+/】内容辅助快捷键** - 功能说明:当在编写代码时忘记类、方法或者属性名称的一部分,只需输入已记住的部分并按下此快捷键,Eclipse将自动提示可能的...

    eclipse常用快捷键描述

    以下是基于标题和描述中的关键信息,对Eclipse常用快捷键的详细解释: 1. **Ctrl+Shift+R**:打开资源。这是一个极其高效的操作,允许你通过输入文件名或mask来快速定位并打开工作区内的任何文件,例如`applic*.xml...

    eclipse常用快捷键和修复

    一、Eclipse常用快捷键 1. **代码编辑快捷键** - `Ctrl + Shift + T`:打开类型(类)搜索,快速定位到所需类。 - `Ctrl + Shift + R`:打开资源搜索,查找项目中的文件。 - `Ctrl + Shift + O`:自动导入所需的...

    Eclipse 常用快捷键.pdf

    ### Eclipse常用快捷键详解 #### 一、编辑相关快捷键 **1. 【ALT+/】内容辅助** - **用途**: 当用户在编辑代码时忘记类、方法或属性的完整名称,可以使用此快捷键自动补全代码。 - **应用场景**: 在编写代码时...

    eclipse 常用快捷键大全

    ### Eclipse常用快捷键大全 Eclipse是一款非常流行的开源集成开发环境(IDE),广泛应用于Java、C/C++等语言的开发工作。为了提高开发效率,掌握Eclipse中的快捷键显得尤为重要。下面将详细介绍Eclipse中的一些实用...

    Eclipse 常用快捷键

    Eclipse 常用快捷键

    Eclipse常用快捷键.txt

    Eclipse常用快捷键.txt

    eclipse常用快捷键大全

    ### Eclipse常用快捷键大全 Eclipse作为一款广泛使用的开源集成开发环境(IDE),因其高度可扩展性和丰富的功能而深受开发者喜爱。为了提高编程效率、优化工作流程,掌握一系列高效的快捷键变得尤为重要。以下是对...

    eclipse常用快捷键.txt

    eclipse常用快捷键收录一些工作时候才会用到的一些快捷键

    Eclipse常用快捷键和使用技巧

    Eclipse 常用快捷键和使用技巧 Eclipse 是一个功能强大且复杂的集成开发环境(IDE),拥有众多的快捷键和使用技巧,对于开发者来说,掌握这些快捷键和技巧可以大幅提高工作效率。以下是 Eclipse 中一些常用的快捷键...

Global site tag (gtag.js) - Google Analytics