Eclipse (32-bit) 歷史舊版本 Page1

最新版本 Eclipse SDK 4.8.0 (32-bit)

Eclipse (32-bit) 歷史版本列表

Eclipse 包含的工具可以讓開發人員在多語言,多平台和多廠商環境中自由選擇。 Eclipse 提供了一個基於插件的框架,可以更容易地創建,集成和使用軟件工具,從而節省時間和金錢。通過協作和開發核心集成技術,工俱生產者可以利用平台重用,專注於核心競爭力來創造新的開發技術。 Eclipse 平台是用 Java 語言編寫的,附帶了大量的插件構建工具包和示例。這些項目可以在概念上被組織成七個不同的“支... Eclipse (32-bit) 軟體介紹


Eclipse SDK 4.8.0 (32-bit) 查看版本資訊

更新時間:2018-06-28
更新細節:

Eclipse SDK 4.7.3a (32-bit) 查看版本資訊

更新時間:2018-04-11
更新細節:

What's new in this version:

JDT:
- Eclipse support for Java 10
- Add Java 10 JRE
- var - compilation - eg of negative case
- JEP 286 var - compilation
- var - completion
- var - no completion - negative case
- var - Hover for javadoc display
- var - Quick Assist for converting from var to type
- var - Quick Assist for converting from type to var

Eclipse SDK 4.7.3 (32-bit) 查看版本資訊

更新時間:2018-03-21
更新細節:

Eclipse SDK 4.7.2 (32-bit) 查看版本資訊

更新時間:2017-12-14
更新細節:

Eclipse SDK 4.7.1 (32-bit) 查看版本資訊

更新時間:2017-09-29
更新細節:

Eclipse SDK 4.7.0 (32-bit) 查看版本資訊

更新時間:2017-06-28
更新細節:

What's new in this version:

NEW FEATURES IN THE PLATFORM AND EQUINOX:
EDITORS:
- An easily-extensible Generic Text Editor added
- Generic editor can now read patch and diff files
- Images are opened in the Eclipse IDE
- Editor selection dialog: Use for all
- Show Annotation renamed to Show Revision Information
- Configure left and right sides in Compare editors
- Ctrl+E command improvements
- Content Assist for Feature Name in Model Editor
- Model Editor improvements

DEBUG:
- "Launch Group" launch configuration type
- "Terminate and Relaunch" from Run menu, context menu and tool bar
- Breakpoints view: Sort By > Creation Time
- Breakpoints in Overview Ruler

VIEWS, DIALOGS AND TOOLBAR:
- Improved string matching in Quick Access
- Wildcards in Quick Access
- Quick Access search text in Help
- Filter previous choices in Quick Access
- Command icons shown in Quick Access
- Show/hide Status Bar
- GTK tree collapse/expand key bindings
- Simplified filters dialog for Problems, Bookmarks, and Tasks views
- Copy Details submenu for Problems and Tasks views
- Filter dialog for Problems, Bookmarks, and Tasks views easier to reach
- "Copy Build Id Information" in About dialog
- 'Filters and Customization...' in Project Explorer
- "Recently used filters" feature in Project Explorer
- "Other Projects" working set in Project Explorer
- Perspective descriptions in Open Perspective dialog
- Maximize and Minimize via Window > Appearance menu
- 'Switch Workspace' and 'Restart' menu items
- Improved exit and restart dialogs
- Installation Details menu entry removed
- DnD source image for List widget (GTK only)

PREFERENCES:
- Window title configuration
- Option to copy your preferences during workspace switch
- Option to disable Problems view decoration on startup
- "Always run in background" enabled by default

THEMES AND STYLING:
- New default styling for form-based user interfaces
- Support for extending existing CSS preference nodes
- Default styling for table and tree headers
- Colors in interactive popups
- Fixed Progress view colors for the dark theme
- Improved default styling for the toolbar
- Reduced TabItems padding under GTK+
- Reduced window margins
- GTK theme system property
- More high resolution images
- GENERAL UPDATES:
- Eclipse as Apple disk image
- Ant 1.10.1
- Java 9 previews

NEW FEATURES FOR JAVA DEVELOPERS:
JAVA EDITOR:
- Open Implementation of selected Type
- Automatically insert Braces at correct position
- Escape text when pasting into a string literal
- Quick Fix to move type annotations
- Defaults for annotation type elements in Javadoc
- Set colors for Javadoc

JAVA VIEWS AND DIALOGS:
- Skip button in Organize Imports dialog
- Hide inherited members from java.lang.Object
- Hide deprecated fields and methods
- Group by Project in Search view
- Type name with extension in New Java Type creation wizards
- HiDPI JDT icons

JAVA COMPILER:
- New Java index
- Pass compiler options to annotation processors
- Warnings for unlikely argument types

JAVA FORMATTER:
- New way to count comment width

DEBUG:
- Method result after step operations
- Triggers for breakpoints
- Conditional watchpoint
- Toggle Tracepoint
- Show Logical Structure enabled by default
- Remote Java Application "Socket Listen" type supports multiple incoming connections
- New option to disable Hot Code Replace

JUNIT:
- Show JUnit failure trace in Console view

NEW APIs IN THE PLATFORM AND EQUINOX:
PLATFORM CHANGES:
- Extension points added for Generic Text Editor
- An extension point to associate existing editors and content-types
- CompositeImageDescriptor HiDPI-ready
- Update in API for decorating images
- New API for controlling build order
- Asynchronous content-assistant
- Stable sorting in viewers based on ViewerComparator
- Reduced performance impact of very frequent progress reporting from background jobs
- Application model allows toolbar definitions for parts and perspectives
- Separation of DI extension annotations and supplier
- @Service annotation available in DI extensions
- Dependency injection for Eclipse 3.x views available
- Declarative services implementation replaceable
- Imperative Expressions
- Screenshot from JUnit
- Debugging test timeouts

EQUINOX CHANGES:
- New Declarative Services Implementation supporting OSGi R6
- Several plug-ins define Provided Capabilities metadata
- Non-modal Install dialog
- Progress reporting in the installation dialog
- Tracing honors -consoleLog
- Source-incompatible change in org.eclipse.equinox.common requires Java 8 BREE for some dependant plug-ins

SWT CHANGES:
- SWT requires 1.8 Java runtime
- Lambda as SelectionListener
- Lambda as KeyListener
- New API Image#getImageData(int zoom)
- New APIs for Table header colors
- New APIs for Tree header colors
- Table and Tree header styling via CSS
- Apply GTK+ CSS at runtime
- Tweak the GTK+ theme
- Button widget background and foreground color can be styled on Windows
- SWT spies separated from Tools plug-in
- Image#getImageDataAtCurrentZoom() and Image#getBoundsInPixels() are deprecated
- AccessibleTableListener#getCaption(..) deprecated
- AccessibleTableListener#getSummary(..) deprecated
- Composite#changed(Control[]) deprecated

NEW FEATURES FOR PLUG-IN DEVELOPERS:
DIALOGS, EDITORS AND VIEWS:
- New Layout Spy Tool
- Support for Nested categories
- Manage versions for included features
- Option added for workspace plug-ins overriding target plug-ins
- 'Show In Console' added to context menu of Error Log view
- Reload Target Editor
- Target definition files can be edited with the Generic Editor
- p2.inf files open in Properties Editor
- Search finds plug-in references in features
- Quick Fix to add bundle or package adds import statement
- Validate launch configuration activated by default
- 'Restore to defaults' buttons added to Tracing tab

OSGI DECLARATIVE SERVICES:
- Support for Declarative Services Annotations v1.3

WIZARDS:
- Plug-in project template added for Generic Text Editor
- More descriptive plug-in template names
- Plug-in selection filter in Feature project wizard
- Filter in plug-in and feature export wizards

API TOOLS:
- Change in Execution Environment creates a version problem
- Default method addition reported as a breaking change
- Field addition to Class reported as a breaking change
- Option for field addition to an annotation
- Types marked with @noimplement and @noextend processed by API leak analysis
- Quick Fix to configure problem severity
- Reorganized Version Management preferences tab

Eclipse SDK 4.6.3 (32-bit) 查看版本資訊

更新時間:2017-03-01
更新細節:

Eclipse SDK 4.6.2 (32-bit) 查看版本資訊

更新時間:2016-12-21
更新細節:

What's new in this version:

New and Noteworthy:
Platform:
- Configure left and right sides in Compare editors (new in 4.6.2):
- Compare editors now offer a button Swap Left and Right View. The direction of comparison is preserved between invocations of the Compare editor and can also be changed in the Compare/Patch preference page.

PDE:
- Validate launch configuration activated by default (new in 4.6.2):
- When you create a new Eclipse Application launch configuration, PDE will now by default enable the option to Validate Plug-ins automatically prior to launching. This helps you to identify missing plug-in dependencies before the actual start of the application and makes it easier for new plug-in and RCP developers to identify common problems. You can disable this validation in the launch configuration dialog, on the Plug-ins tab.

Platform Developers:
Stable sorting in viewers based on ViewerComparator (new in 4.6.2):
- The org.eclipse.jface.viewers.ViewerComparator now ignores decorations from a DecoratingLabelProvider during its sorting. For example, if the EGit team provider is used, it prepends "> " for changed files. This additional "> " is now ignored.
- The goal of this change is to eliminate java.lang.IllegalArgumentException: Comparison method violates its general contract! that could occur when label decorations were updated in the background.
- For now, you can disable this fix by setting the system property eclipse.disable.fix.for.bug364735 to true. This temporary system property is planned to be removed unless issues with the new sorting are discovered.

Eclipse SDK 4.6.1 (32-bit) 查看版本資訊

更新時間:2016-09-28
更新細節:

Eclipse SDK 4.6 (32-bit) 查看版本資訊

更新時間:2016-06-22
更新細節:

What's new in this version:

- This release brings HiDPI support, improved GTK+ 3 support, adds support for the Solaris x86 and SPARC 64-bit platforms, and works on the Eclipse support for Java 9. For more details see the official Neon Plan.

New & Noteworthy URL:
- New and Noteworthy

API Certification:
- The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues:
- Eclipse Platform no longer runs on JREs below 8
- Many plug-ins switched BREE to JavaSE-1.7 or JavaSE-1.8
- Many plug-ins got generified
- Plug-ins started to use Java 8 constructs like lambdas or default methods
- More APIs have been released for Eclipse Platform 4
- Reference JREs for development and testing updated to most recent releases but no major changes
- Linux builds come with GTK+ 3 support enabled by default. If GTK+ 3 is not available we fall back to GTK+ 2
- PDE Build is in maintenance mode and is no longer used to build the Eclipse platform itself

Removed fragments:
- org.eclipse.core.filesystem.java7 (functionality moved into org.eclipse.core.filesystem, see bug 472554)
- org.eclipse.core.runtime.compatibility.registry (for details see bug 394739)

Removed bundle:
- org.eclipse.core.runtime.compatibility (for details see bug 394739)

New bundles:
- org.eclipse.ui.intro.quicklinks
- org.eclipse.pde.ds.annotations

Security Issues:
- The Eclipse top-level project continues to fix and resolve any security related issues found during development and penetration testing.

Non-Code Aspects:
- The build system is under continuous improvement
- Mars maintenance builds after 4.5.2 via Long Term Support (LTS) forge
- Conscious effort to engage contributors and accept contributions
- Attended code camps and hack days
- Held dedicated patch days where contributions were reviewed
- Initiated and heavily participated in Great Fixes for Neon
- See plan item bug 474498 for other activities to get more contributions

Internationalization:
- Latin1 and Latin2 locales are supported in all operating environments
- DBCS locales are supported on all platforms
- BIDI locales supported on all platforms
- GB18030-1 Chinese code page standard is supported on Windows, Linux GTK+ and Mac
- Added BIDI support for combo box and a new Globalization preference page

Localization:
- Tested for Localization and participating in Babel Project

Accessibility:
- Significant focus on US Gov. Section 508 accessibility compliance
- Open accessibility bugs: 14 major, 1 critical (targeted for 4.6.1), 0 blocker
- The 4.6 release contains updated User and ISV documentation
- Articles, examples, and tutorials
- Tutorials for Eclipse 4 are listed under http://wiki.eclipse.org/Eclipse4/Tutorials
- Numerous Webinars and Podcasts

Usability:
- Eclipse SDK is a superior IDE for Java tooling and plug-in development
- Many usability enhancements made in 4.6 to continue this tradition (see New and Noteworthy for details)
- Strings are externalized to support translation into other languages
- Extensive use of mnemonics and shortcut keys in the user interface enhances usability
- Full Bidirectional support (mirroring) on Windows and Linux GTK+, bidirectional text on Mac OS X
- Accessibility support for Windows, Linux GTK+ and Mac OS X
- Eclipse User Interface Guidelines followed

End of Life:
- When evolving API the Eclipse Platform will, whenever possible, deprecate API methods and continue to keep them operational
- Exceptions to this rule are in the deprecated API removals document
- A process is in place for removing invalid/outdated API – http://wiki.eclipse.org/Eclipse/API_Central/API_Removal_Process

Standards:
- Annotation Processing APIs
- com.sun.mirror 1.5
- javax.annotation.processing 1.6
- Java compiler API
- javax.tools 1.6
- User Assistance consumes (parses) a small subset of RSS 1.0 to get news from eclipse.org
- JUnit 4.12
- Java SE
- Compiler can generate Java 1.1 through Java 1.8 code
- Eclipse Platform runs on Java SE 8
- SWT: Win32, GDI, GDI+, OLE, IE, Cocoa, Core Graphics, Quick Draw, Safari, ATSUI, X Windows, X/t, GTK+, GDK, Pango, Cairo, ATK, Mozilla, Uniscribe,OpenGL

Communities:
- The Eclipse team is active in Bugzilla, forums and mailing lists
- Many Eclipse blogs on http://planeteclipse.org
- Some teams are using IRC to communicate
- irc://irc.freenode.net#eclipse-dev
- irc://irc.freenode.net/#eclipse-e4
- also see: http://wiki.eclipse.org/index.php/IRC
- Major Eclipse presence on http://stackoverflow.com
- The Eclipse team participates in code camps, conference presentations, and tutorials, including EclipseCon, EclipseCon Europe, Eclipse Demo Camps, JavaOne, JavaWorld,JAOO, JAX, JAX Asia, JSConf
- The Eclipse team interacts with other open source projects, standards bodies, and other projects on eclipse.org, including OSGi, Apache Ant, JCP, WTP, GCJ, GTK+