|
Eclipse IDE Pocket Guide
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.
Part I
Introduction
What Is Eclipse?
Conventions Used in This Book
System Requirements
Downloading Eclipse
Installing Eclipse
3, 2, 1, Launch!
Specify a Workspace
Exploring Eclipse
Getting Upgrades
Moving On
Part II
Workbench 101
Views
Editors
Menus
Toolbars and Coolbars
Perspectives
Rearranging Views and Editors
Maximizing and Minimizing
Part III
Java Done Quick
Creating a Project
Creating a Package
Creating a Class
Entering Code
Running the Program
Part IV
Debugging
Running the Debugger
Setting Breakpoints
Single Stepping
Looking at Variables
Changing Code on the Fly
Part V
Unit Testing with JUnit
A Simple Factorial Demo
Creating Test Cases
Running Tests
Test First
Part VI
Tips and Tricks
Code Assist
Templates
Automatic Typing
Refactoring
Hover Help
Hyperlinks
Quick Fixes
Searching
Scrapbook Pages
Java Build Path
Launch Configurations
Part VII
Views
Breakpoints View
Console View
Debug View
Declaration View
Display View
Error Log View
Expressions View
Hierarchy View
Javadoc View
JUnit View
Navigator View
Outline View
Package Explorer View
Problems View
Search View
Tasks View
Variables View
Part VIII
Short Takes
CVS
Ant
Web Tools Platform
Testing and Performance
Visual Editor
C/C++ Development
AspectJ
Plug-in Development
Rich Client Platform
Standard Widget Toolkit
Part IX
Help and Community
Online Help
Getting Help
Help Topics
Eclipse Web Site
Community Web Sites
Reporting Bugs
New Account
Searching
Adding an Entry
Newsgroups
Mailing Lists
Conclusion
Appendix
Commands 83
Index 113
|