Plugin Development Environment
Develop, test, debug, build and deploy Eclipse plugins and rich client applications.
Download Plugin Development Environment 3.2.2 for EasyEclipse 1.2.2:
Download Plugin Development Environment 3.3.1.1-patch-01 for EasyEclipse 1.3:
The PDE provides views and editors to create plugins and RCP applications for Eclipse. Using the PDE, you can create your plugin manifest file (plugin.xml), specify your plugin runtime and other required plugins, define extension points, including their specific markup, associate XML Schema files with the extension point markup so extensions can be validated, create extensions on other plugin extension points, etc.
You only need the PDE if you plan to develop Eclipse plugins or RCP applications.
Comments are currently disabled on this page.'; ?>
Installing this plugin
This plugin is in the EasyEclipse for Plugins and RCP Apps distribution.
If you install this plugin on another EasyEclipse distribution, the dependent plugin Eclipse Java Development Tools must be present in the EasyEclipse distribution, or must be installed separately.
Getting started
Help is available for this plugin, in the Help > Help Contents menu in EasyEclipse.
Templates (sample plugins) are also available in the Plugin Project wizard. You can easily create your first plug-in using the Hello, World template:
- Select the New > Project menu. In the New Project dialog, select the Plug-in Development > Plug-in Project item and press Next.
- Enter a name for your plug-in in the Project name field. By convention, a name should look like a Java package name (e.g.
com.example.tutorial.testplugin). Press Next. - In the Plug-in Content; page, leave all values unchanged, and press Next.
- In the Templates page, select one of the templates (You will probably want to rerun the wizard to try them all). At first, select the Hello, World template. Press Finish. The project is created in the workspace.
- Right-click on the root of the project, and select Run As > Eclipse Application. A second instance of Eclipse is launched. This instance includes the plugin you just created.
- In the second instance of Eclipse, a new menu item was added by your plugin: Sample Menu. Select this Sample Menu > Sample Action item. A Hello, World dialog appears. This dialog was contributed by the plugin you created.
- Exit this second instance of Eclipse.
To work with this plugin, you may want to install the Eclipse SDK which contains more documentation and the source code for the platform. The source code can be useful when debugging or discovering Eclipse APIs.
Tests
(Notes that tests are only displayed if the page is served statically)- Passing:
- Create new plugin project: "New > Project", "Plug-in Development > Plug-in Project", hit Next. Enter a Project name. In the "Plug-in Content" page, leave all values unchanged, and hit "Next". In the "Templates" page, select the "Hello, World" template. Hit "Finish". The project is created in the workspace. - Run the plugin: Right-click on the root of the project, select "Run As > Eclipse Application". In the second instance of Eclipse, select the "Sample Menu > Sample Action" item. A "Hello, World" dialog appears.
Useful links
Changelog
Changes in EasyEclipse 1.3.1:
- Patched: Applied advanced patch for Eclipse PDE core bug: 208351.
- Upgraded to Plugin Development Environment 3.3.1.1.
- Upgraded to Plugin Development Environment 3.3.0.
- Upgraded to Plugin Development Environment 3.2.2.
- Upgraded to Plugin Development Environment 3.2.1.
- Upgraded to Plugin Development Environment 3.2.0.
- Initial release (with Plugin Development Environment 3.1.2).
Credits and License
Credits: Eclipse Foundation
Copyright (c) Eclipse contributors and others. 2000-2007. All rights reserved.
This plugin is licensed under the Eclipse Public License 1.0 license.
(6.9MB)
(7.1MB)
(6.8MB)