`
darrenyuan
  • 浏览: 6000 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Eclipse Shortcuts

阅读更多
Eclipse Shortcuts
19/02/2012

Editors are an integral part of a programmer’s life. If you have good proficiency in using an editor thats a great advantage. It comes very handy to debug. Traditional notepad and SOPs (System.out.println) are the way we start learning a language but that is not sufficient, so beginners start using an IDE and most importantly know the shortcuts.

For java developers there is a huge list and some popular areEclipse, Netbeans, IntelliJ Idea. I use Eclipse as my IDE and vim as a light weight editor.

This article is for those who use or intend to use Eclipse as IDE. Keyboard shortcuts are very important for comfortable and quick editing. I have abridged the following list of eclipse shortcuts from my own experience and literature.

There is a huge list of eclipse shortcuts available but I have listed only the most essential ones that you may need daily. Download this list as a pdf formatted for single page.
File Navigation – Eclipse Shortcuts

    CTRL SHIFT R – Open a resource. You need not know the path and just part of the file name is enough.
    CTRL E – Open a file (editor) from within the list of all open files.
    CTRL PAGE UP or PAGE DOWN – Navigate to previous or next file from within the list of all open files.
    ALT <- or ALT -> – Go to previous or next edit positions from editor history list.

Java Editing – Eclipse Shortcuts

    CTRL SPACE – Type assist
    CTRL SHIFT F – Format code.
    CTRL O – List all methods of the class and again CTRL O lists including inherited methods.
    CTRL SHIFT O – Organize imports.
    CTRL SHIFT U – Find reference in file.
    CTRL / – Comment a line.
    F3 – Go to the declaration of the variable.
    F4 – Show type hierarchy of on a class.
    CTRL T – Show inheritance tree of current token.
    SHIFT F2 – Show Javadoc for current element.
    ALT SHIFT Z – Enclose block in try-catch.

General Editing – Eclipse Shortcuts

    F12 – Focus on current editor.
    CTRL L – Go to line number.
    CTRL D – Delete a line.
    CTRL <- or -> – Move one element left or right.
    CTRL M – Maximize editor.
    CTRL SHIFT P – Go to the matching parenthesis.

Debug, Run – Eclipse Shortcuts

    CTRL . or , – Navigate to next or previous error.
    F5 – Step into.
    F6 – Step over.
    F8 – Resume
    CTRL Q – Inspect.
    CTRL F11 – Run last run program.
    CTRL 1 – Quick fix code.

Search – Eclipse Shortcuts

    CTRL SHIFT G – Search for current cursor positioned word reference in workspace
    CTRL H – Java search in workspace.

Download eclipse shortcuts list as a single page pdf. You can stick it for quick reference in your workstation.
分享到:
评论

相关推荐

    Eclipse-Shortcuts

    ### Eclipse 快捷键大全 #### 文件导航(File Navigation) **快捷键**: `Ctrl+Shift+R` **描述**: 打开资源。此快捷键用于快速访问项目中的任何资源,包括文件、目录等。 **快捷键**: `Ctrl+E` **描述**: 从所有...

    eclipse快捷键 Keyboard Shortcuts

    在本文档中,我们将详细探讨Eclipse中常用快捷键的使用,以帮助开发者在编程过程中提高效率。Eclipse是一个功能强大的集成开发环境(IDE),支持多种编程语言,包括但不限于Java、C++、PHP等。快捷键的使用不仅可以...

    Java程序员应该知道的10个调试技巧

    摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们...  在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Ecl

    eclipse中文帮助文档

    13. **快捷键(Shortcuts)**:Eclipse支持自定义快捷键,熟练掌握常用快捷键能大大提高开发效率。 14. **代码重构(Refactoring)**:Eclipse提供了多种代码重构工具,如重命名、提取方法、移动成员等,帮助改进...

    eclipse工具8

    14. **快捷键(Shortcuts)**:Eclipse有许多快捷键,熟练掌握可以显著提高开发效率,如Ctrl+Shift+T打开类型,Ctrl+Shift+F格式化代码等。 15. **代码重构(Refactoring)**:Eclipse提供了丰富的重构工具,如...

    在eclipse中搭建Django(图解)

    from django.shortcuts import HttpResponse def index(request): return HttpResponse("Hello, world!") ``` 编写 urls.py 代码 编写 urls.py 代码是搭建 Django 项目的第六步骤。在这个步骤中,我们需要在 ...

    EclipseShortcuts Eclipse常用快捷键

    ### Eclipse 常用快捷键详解 #### 一、引言 在软件开发过程中,熟练掌握集成开发环境(IDE)中的快捷键对于提高工作效率至关重要。本文将详细介绍 Eclipse 中的一些常用快捷键,帮助 Java 开发者更好地提升自己的...

    分享Java程序员应该知道的10个调试技巧

    记得熟练使用Eclipse的快捷键,如Eclipse shortcuts中提到的,它们会让你的工作变得更加便捷。同时,合理利用日志和日志分析器也是识别问题的重要手段。在实践中不断探索和积累,才能成为更优秀的Java开发者。

    Eclipse和Tomcat及其插件的配置与安装

    - **定制“新建”菜单项**:通过右键点击工具栏,选择`Customize Perspective...` -&gt; `Shortcuts`添加所需的新建项目类型。 - **设置默认文件编辑器**:在`Window` -&gt; `Preferences` -&gt; `General` -&gt; `Editors` -&gt;...

    各类速查表汇总-Jupyter-notebook Keyboard Shortcuts

    ### 各类速查表汇总-Jupyter Notebook Keyboard Shortcuts #### 概述 Jupyter Notebook 是一个非常流行的交互式计算环境,广泛应用于数据分析、机器学习等领域。为了提高工作效率,掌握其快捷键是十分必要的。本文...

    Eclipse从入门到精通

    13. **快捷键(Shortcuts)**:掌握Eclipse的快捷键可以显著提高开发效率。例如,"Ctrl+Shift+F"格式化代码,"Alt+Shift+R"重命名,"Ctrl+Shift+O"导入所需类。 14. **帮助文档(Help)**:Eclipse内置了详细的帮助...

    Manning - Eclipse In Action.pdf

    - **Appendix A: Java Perspective Menu Reference**: Detailed reference for the Java perspective menu, including common actions and shortcuts. - **Appendix B: CVS Installation Procedures**: Detailed ...

    Eclipse RCP应用系统开发方法与实战(第六章)

    8. **命令与快捷键(Commands and Shortcuts)**:Eclipse RCP提供了一种灵活的命令架构,允许开发者定义和绑定操作到菜单、工具栏或快捷键。 9. **服务(Services)**:Eclipse RCP支持服务的概念,允许插件提供和...

    Eclipse中设置CVS.doc

    2. 在“Customize Perspective”对话框中,确保“Shortcuts”选项卡被选中。找到并勾选与CVS相关的快捷方式,通常包括“CVS”和“Team”选项。 3. 接着切换到“Commands”选项卡,同样勾选“CVS”和“Team”以确保...

    使用Eclipse+Lomboz+Tomcat+Jboss搭建环境.doc

    - 通过`Windows -&gt; Customize Perspective -&gt; Shortcuts` 添加Lomboz J2EE Wizard到菜单。 - 使用`Windows -&gt; Customize Perspective -&gt; Commands` 将Lomboz Action添加到工具栏。 完成上述步骤后,你已经成功地...

    Eclipse快捷键

    ### Eclipse 快捷键详解 #### 一、编辑操作(Editor Shortcuts) **1. 全局搜索(Global Search)** - **Ctrl + F**:打开“查找”对话框,进行基本的文本搜索。 - **Ctrl + Shift + K**:在文件中查找下一个...

    Shortcuts for eclipse PDT-开源

    这个插件是phpdéveloppers的工具箱,它在Php Developpement工具中创建了一些快捷菜单,特别是关于生成getter和setter以及创建一些模板类的方面。 最新版本是更新程序包。

    10 time-saving techniques in Eclipse Europa

    - **查看所有快捷键**:`Help &gt; Keyboard Shortcuts`可以查看Eclipse的所有快捷键列表。 - **自定义快捷键**:通过`Window &gt; Preferences &gt; General &gt; Keys`进行快捷键设置。 ##### 6. 调试技巧 - **设置断点**:...

    Launcher 4.4源码 可在eclipse直接编译

    - **workspace**: 主屏幕的抽象,包含了多个屏幕(pages)和每个屏幕上的图标(shortcuts)。 - **GridLayoutManager**: 用于管理屏幕上的图标布局,可以根据屏幕尺寸和密度自动调整布局。 3. **事件处理**: - ...

    Template-ShortCuts

    "Template-ShortCuts"这个项目很可能是一个关于Java开发中的模板和快捷方式的集合,旨在帮助开发者快速编写代码和执行常见任务。让我们深入探讨一下这个主题。 **模板** 在编程环境中,模板是一种预定义的代码段,...

Global site tag (gtag.js) - Google Analytics