Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the new features of Eclipse 3.5

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

Xiaobian to share with you what are the new features of Eclipse 3.5, I believe most people do not know how, so share this article for everyone's reference, I hope you have a lot of harvest after reading this article, let's go to understand it together!

Platform and UI

Solaris x86 has been added to support

◆ The "Work with:" drop-down box in the Install New Software wizard now supports autocompletion

◆ Added a new introductory theme called "Slate"

◆ Easy switching between open editors and multi-editor pages (shortcut keys: Ctrl+PageDown/Ctrl+PageUp, Alt+PageDown/Alt+PageUp)

◆ For quick shutdown, it is now safe to skip the clear history step

General prompts and dialogs for editors, or current workbench windows, forms are now available on Mac Cocoa

◆ The application can select portrait or landscape mode during printing or when opening the print dialog box

Eclipse rich client platform now includes an implementation of OSGi declarative services (DS)

◆ You can now "pin" property views for given options

◆ A new preferences page to manage startup prompts for selecting workspaces

The About dialog now provides a mechanism for plug-ins to provide installation pages to the platform about dialog.

◆Install New Software wizard now opens immediately without waiting for connection to any update server

◆ Double-click the vertical folding line to fold the folding area

◆ Comparison editor has several enhancements

You can now quickly switch between pending threads in Debug view

◆ Support Cocoa and OpenGL on Cocoa

Added support for FileTransfer class, enabling copy/paste operations between Explorer and Nautilus file manager

◆ Several improvements to the Project Browser

Text editor now supports block selection mode (i.e. column selection or rectangular block selection)

◆ You can now apply a patch directly in the Synchronize view

◆ Compare Word document changes in Eclipse, now use the Word Compare feature to support showing changes as revisions

Equinox

● Enhanced Equinox DebugOptions API to support dynamic changes in option settings

Added a new debug trace API--org.eclipse.osgi.service.debugTrace to enhance and simplify writing debug trace messages

OSGi R4.2 core specification adds a few small APIs to the core framework

New Equinox concurrency API

Plug-in development environment

There is a new Target Platform State view

You can now create and share a goal definition that consists of software from a software site

The new Category Definition editor can be used to categorize attributes at output time

◆ You can now view API changes relative to API baseline

◆ View information about the menu by calling plug-in Spy in menu inspection mode

Enhanced OSGi Declaration Services (DS) to support version *** of the DS specification

◆ You can now initialize product definitions from OSGi startup configuration

◆ There is a new target platform preference page

◆PPlug-in export now supports creating source bundles

Declarative Services now supports version *** of the OSGi declarative services specification (1.1) update

The JAR signing support extension in PDE includes support for keyboards.

Enhanced goal editor to support new features in goal definition

API tools can now analyze usage of system libraries and problems caused by code accessing members that do not exist at runtime

You can now launch JUnit Plug-in tests in non-UI threads

Eclipse application startup configuration now supports start level and auto-launch settings

◆Plug-in Registry view now supports browsing OSGi services

◆ Added a new extension to PDE/Build that enables users to obtain artifacts from p2 libraries

API tools now support two constraints on interfaces: @ noimplementation and @noextend. This allows you to extend an interface when you don't want to implement it directly

◆ Even if you have increased the major version number of plug-in, you will still be prompted to break API changes

PDE enhanced bundle and feature output to install the output bundles/features into the currently running workbench

◆ Binary cycles can be selected for output characteristics, plug-in and products

PDE adds declarative services tools to help authors provide component definitions

Java development tools

NLS string hover now has an Open in Properties File action

In Caller mode, Call Hierarchy now has an Expand With Constructors action in the context menu

Java Comparison Editor updates its structure as you type in the editor

◆ There is a new toString() generator

◆ Added an Open Implementation link for overridable methods to open their implementation directly

◆ Editor consistent with execution environment

Debug view now provides breadcrumb, showing the currently active debug context

The runnable JAR file export wizard can also package the required class libraries into a runnable JAR file to export, or into a directory next to the JAR

When completion occurs while writing an allocation expression, Content Assistant can now prompt for available constructor methods for a class.

Compilers can now warn if useless code is detected

The path to a class library, variable, or container entry can now be anywhere in relation to the project

Links to other types and members are now provided in both the Jovadoc hover header and Javadoc view.

JUnit4 version released with Eclipse is updated to 4.5

Javadoc views and hovers now support {@inheritDoc} tags and add links to override methods

Comparisons of the same value are now detected by the compiler and a warning is issued by default

That's all for Eclipse 3.5, thanks for reading! I believe that everyone has a certain understanding, hope to share the content to help everyone, if you still want to learn more knowledge, welcome to pay attention to the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report