Introduction
Eclipse 3.4, codenamed ganymede (G anymede), is the largest known satellite of Jupiter and the seventh detected satellite of Jupiter, the satellite found by Galileo is the third closest to Jupiter. In Greek mythology, Ganymede is a boy of A 'troy beauty (a young male) who was taken to the arms by Zeus ).
1. breadcrumb
It is actually the path from the current class to the project, including packages and folders.
In addition, users can freely switch to other elements vertically at a node in the same path.
Perform operations at the node location, such as adding a class at the same level
Vertical switching element
2. If you move the mouse over the problematic code, the solution information will be prompted.
3. Quick assist)
As long as you press ctrl + 1 in any code, there may be related prompts to predict your next action.
Create getter and setter
Extraction Method
Concatenate low-performance strings and use StringBuilder
Use MessageFormat to concatenate strings.
4. The code is automatically formatted when you press save (the full text and modified code are formatted separately)
Save. Press ctrl + shift + f to save the time.
5. The highlight function of the current element is based on whether the element is referenced or assigned a value (read or write ). Differentiation Different colors .
6. Format Annotation
- Annotations on members:
- Annotations on parameters:
- Annotations on local variables:
7. JUnit supports the call time output of each frame (method) in the thread.
8. In outline, methods in the same class can be reordered.
9. Find the calling level of an element and support more and more details, including access to member variables, and call hierarchy
10. More search options
11. enhanced the debug variable viewing function. You do not need to press ctrl + shift + I to view the variable value.
12. added the debug function for simulating server listening.
Download link for the latest version of eclipse 3.4:
Http://ganymede-mirror1.eclipse.org/eclipse/downloads/
Source: