Tasks
Tasks
Changing the appearance of the Java tools
Showing and hiding elements
Showing and hiding system files
Showing and hiding CLASS files generated for inner
Showing and hiding libraries
Showing and hiding empty packages
Showing and hiding empty parent packages
Showing and hiding Java files
Showing and hiding non-Java elements
Showing and hiding members in Java views
Showing and hiding override indicators
Showing and hiding method return types in Java views
Showing full or compressed package names
Sorting elements in Java views
Customizing the debugger and console
Changing debugger launch options
Changing the appearance of the console view
Creating Java elements
Creating a new Java project
Creating a Java project as its own source container
Creating a Java project with source folders
Creating a new source folder
Creating a new Java package
Creating a new Java class
Creating a top-level class
Creating a nested class
Creating a new class in an existing compilation unit
Creating a new Java interface
Creating a top-level interface
Creating a nested interface
Creating a new interface in an existing compilation unit
Creating JAR Files
Creating a new JAR file
Setting advanced options
Defining the JAR file's manifest
Regenerating a JAR File
Creating Javadoc documentation
Specifying the location of the Javadoc command
Using the Generate Javadoc wizard
Selecting types for Javadoc generation
Configuring Javadoc arguments for standard doclet
Configuring Javadoc arguments
Using the Hierarchy view
Changing the appearance of the Hierarchy view
Opening a type hierarchy on a Java element
Opening a type hierarchy on the current text selection
Opening a type hierarchy in its own perspective
Overriding a method using the Hierarchy view
Finding overridden methods
Using the Package Explorer
Filtering elements
Moving folders, packages and files
Using the Java editor
Generating getters and setters
Showing single elements or whole Java files
Managing import statements
Adding required import statements
Organizing existing import statements
Setting the order of import statements
Using the local history
Replacing a Java element with a local history edition
Restoring a deleted workbench element
Using content assist
Formatting Java code
Formatting files or portions of code
Setting code formatting preferences
Viewing documentation and information
Viewing marker help
Viewing Javadoc information
Using templates
Writing your own templates
Converting line delimiters
Finding and replacing
Using the Find/Replace dialog
Using Incremental Find
Finding Next or Previous Match
Changing the encoding used to show the source
Using Quick Fix
Using structured selection
Commenting and uncommenting lines of code
Shifting lines of code left and right
Using Surround with try/catch
Externalizing Strings
Finding strings to externalize
Finding unused and incorrectly used keys in property files
Using the Externalize Strings wizard
Key/value page
Property file page
Using JUnit
Creating JUnit tests
Creating JUnit test suites
Running JUnit
Debugging a Test Failure
Navigating the JDT workbench
Opening an editor for a selected element
Showing an element in the Package Explorer view
Opening a type in the Package Explorer view
Opening an editor on a type
Opening a package
Refactoring
Refactoring steps
Refactoring without preview
Refactoring with preview
Previewing refactoring changes
Copying and moving Java elements
Extracting a method
Parameters page
Problems page
Renaming a package
Parameters page
Renaming a compilation unit
Parameters page
Renaming a class or interface
Parameters page
Renaming a method
Parameters page
Renaming a field
Parameters page
Renaming a local variable
Parameters page
Renaming method parameters
Parameters page
Reordering method parameters
Parameters page
Extracting a local variable
Parameters page
Inlining a local variable
Self encapsulating a field
Parameters page
Replacing a local variable with a query
Pulling members up to superclass
Parameters page
Moving static members between types
Parameters page
Undoing a refactoring operation
Redoing a refactoring operation
Searching
Conducting a Java search using the search dialog
Conducting a Java search using pop-up menus
Building
Building a Java program
Viewing compilation errors and warnings
Building automatically
Building manually
Working with build paths
Viewing and editing a project's build path
Adding a library folder to the build path
Adding a JAR file to the build path
Adding a classpath variable to the build path
Attaching source to a JAR file
Attaching source to a classpath variable
Defining a class path variable
Deleting a class path variable
Working with JREs
Assigning the default JRE for the workbench
Adding a new JRE definition
Overriding the default system libraries for a JRE definition
Editing a JRE definition
Choosing a JRE for launching a project
Deleting a JRE definition
Running and debugging
Running a Java program
Setting execution arguments
Launching a Java program
Relaunching a program
Local debugging
Preparing to debug
Creating a local Java application launch configuration
Suspending threads
Resuming the execution of suspended threads
Stepping through the execution of a program
Inspecting Values
Evaluating expressions
Value hovering
Remote debugging
Connecting to a remote VM with the Remote Java application launch configuration
Disconnecting from a VM
Using breakpoints
Adding breakpoints
Removing breakpoints
Enabling and disabling breakpoints
Setting method breakpoints
Applying hit counts
Managing conditional breakpoints
Catching Java exceptions
Using the scrapbook
Creating a Java scrapbook page
Inspecting the result of evaluating an expression
Displaying the result of evaluating an expression
Running an expression
Using Content Assist/Code Assist
Using Error Reporting
Viewing Compilation Errors
Viewing runtime exceptions