You are previewing Eclipse IDE Pocket Guide.
O'Reilly logo
Eclipse IDE Pocket Guide

Book Description

Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis?

This practical pocket guide gets you up to speed quickly with Eclipse. It covers basic concepts, including Views and editors, as well as features that are not commonly understood, such as Perspectives and Launch Configurations. You'll learn how to write and debug your Java code--and how to integrate that code with tools such as Ant and JUnit. You'll also get a toolbox full of tips and tricks to handle common--and sometimes unexpected--tasks that you'll run across in your Java development cycle.

Additionally, the Eclipse IDE Pocket Guide has a thorough appendix detailing all of Eclipse's important views, menus, and commands.

The Eclipse IDE Pocket Guide is just the resource you need for using Eclipse, whether it's on a daily, weekly, or monthly basis. Put it in your back pocket, or just throw it in your backpack. With this guide in hand, you're ready to tackle the Eclipse programming environment.

Table of Contents

  1. Eclipse IDE Pocket Guide
    1. SPECIAL OFFER: Upgrade this ebook with O’Reilly
    2. Copyright
    3. 1. Introduction
      1. 1.1. What Is Eclipse?
      2. 1.2. Conventions Used in This Book
      3. 1.3. System Requirements
      4. 1.4. Downloading Eclipse
      5. 1.5. Installing Eclipse
        1. 1.5.1. 3, 2, 1, Launch!
        2. 1.5.2. Specify a Workspace
      6. 1.6. Exploring Eclipse
      7. 1.7. Getting Upgrades
      8. 1.8. Moving On
    4. 2. Workbench 101
      1. 2.1. Views
      2. 2.2. Editors
      3. 2.3. Menus
      4. 2.4. Toolbars and Coolbars
      5. 2.5. Perspectives
      6. 2.6. Rearranging Views and Editors
      7. 2.7. Maximizing and Minimizing
    5. 3. Java Done Quick
      1. 3.1. Creating a Project
      2. 3.2. Creating a Package
      3. 3.3. Creating a Class
      4. 3.4. Entering Code
      5. 3.5. Running the Program
    6. 4. Debugging
      1. 4.1. Running the Debugger
      2. 4.2. Setting Breakpoints
      3. 4.3. Single Stepping
      4. 4.4. Looking at Variables
      5. 4.5. Changing Code on the Fly
    7. 5. Unit Testing with JUnit
      1. 5.1. A Simple Factorial Demo
      2. 5.2. Creating Test Cases
      3. 5.3. Running Tests
      4. 5.4. Test First
    8. 6. Tips and Tricks
      1. 6.1. Code Assist
      2. 6.2. Templates
      3. 6.3. Automatic Typing
      4. 6.4. Refactoring
      5. 6.5. Hover Help
      6. 6.6. Hyperlinks
      7. 6.7. Quick Fixes
      8. 6.8. Searching
      9. 6.9. Scrapbook Pages
      10. 6.10. Java Build Path
      11. 6.11. Launch Configurations
    9. 7. Views
      1. 7.1. Breakpoints View
      2. 7.2. Console View
      3. 7.3. Debug View
      4. 7.4. Declaration View
      5. 7.5. Display View
      6. 7.6. Error Log View
      7. 7.7. Expressions View
      8. 7.8. Hierarchy View
      9. 7.9. Javadoc View
      10. 7.10. JUnit View
      11. 7.11. Navigator View
      12. 7.12. Outline View
      13. 7.13. Package Explorer View
      14. 7.14. Problems View
      15. 7.15. Search View
      16. 7.16. Tasks View
      17. 7.17. Variables View
    10. 8. Short Takes
      1. 8.1. CVS
      2. 8.2. Ant
      3. 8.3. Web Tools Platform
      4. 8.4. Testing and Performance
      5. 8.5. Visual Editor
      6. 8.6. C/C++ Development
      7. 8.7. AspectJ
      8. 8.8. Plug-in Development
      9. 8.9. Rich Client Platform
      10. 8.10. Standard Widget Toolkit
    11. 9. Help and Community
      1. 9.1. Online Help
        1. 9.1.1. Getting Help
        2. 9.1.2. Help Topics
      2. 9.2. Eclipse Web Site
      3. 9.3. Community Web Sites
      4. 9.4. Reporting Bugs
        1. 9.4.1. New Account
        2. 9.4.2. Searching
        3. 9.4.3. Adding an Entry
      5. 9.5. Newsgroups
      6. 9.6. Mailing Lists
      7. 9.7. Conclusion
    12. A. Commands
      1. A.1. Edit Commands
      2. A.2. File Commands
      3. A.3. Help Commands
      4. A.4. Navigate Commands
      5. A.5. Perspective Commands
      6. A.6. Project Commands
      7. A.7. Refactor Commands
      8. A.8. Run/Debug Commands
      9. A.9. Search Commands
      10. A.10. Source Commands
      11. A.11. Text-Editing Commands
      12. A.12. View Commands
      13. A.13. Window Commands
    13. Index
    14. About the Author
    15. SPECIAL OFFER: Upgrade this ebook with O’Reilly