|
What this is
Other links
The source code
<?xml version="1.0" encoding="UTF-8"?>
<cheatsheet title="Create a plug-in">
<intro href="/org.eclipse.platform.doc.user/reference/ref-cheatsheets.htm">
<description>
This cheat sheet will demonstrate how to configure PDE and use it
to create, modify and test a plug-in.
<br/>
<br/>
To learn more about using cheat sheets, click the help button
in the top right corner (?).
</description>
</intro>
<item title="Configure PDE" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/views/views.htm">
<description>
To configure PDE, perform the following steps
</description>
<subitem label="Select "Window->Open Perspective->Other..." from the main menu and choose "Plug-in Development" in order to open the plug-in development perspective" skip="false">
<command
confirm="false"
required="false"
translate=""
serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)">
</command>
</subitem>
<subitem label="Select "Window->Preferences" from the main menu, expand the "Plug-in Development" outline tree node within the resulting dialog, and choose "Target Platform"." skip="false">
<command
confirm="false"
required="false"
translate=""
serialization="org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.pde.ui.TargetPlatformPreferencePage)">
</command>
</subitem>
<subitem label="Verify that the selected value in the "Location:" combo box points to a valid Eclipse install location." skip="true">
</subitem>
<subitem label="Verify that all checkboxes corresponding to plug-in entries listed in the list box on the "Plug-ins" tab are checked." skip="true">
</subitem>
<subitem label="Click "OK"." skip="false">
</subitem>
</item>
<item title="Create the plug-in" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/project_wizards/new_plugin_project.htm">
<description>
To create the plug-in perform the following steps
</description>
<subitem label="Select "File->New->Project..." from the main menu, expand the "Plug-in Development" category within the resulting "New Project" dialog box, and choose "Plug-in Project"" skip="false">
<command
confirm="false"
required="false"
translate=""
serialization="org.eclipse.ui.newWizard(newWizardId=org.eclipse.pde.ui.NewProjectWizard)">
</command>
</subitem>
<subitem label="Input "com.example.helloworld" into the "Project Name" text box" skip="false">
</subitem>
<subitem label="Accept the rest of the default preloaded values on the "Plug-in Project" page and click "Next >"" skip="false">
</subitem>
<subitem label="Accept the default preloaded values on the "Plug-in Content" page and click "Next >"" skip="false">
</subitem>
<subitem label="Select the "Hello, World" template from the list of "Available Templates" and click "Finish"" skip="false">
</subitem>
</item>
<item title="Modify the plug-in" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
<description>
After the new plug-in project wizard is finished from the previous step,
the plug-in editor is launched for your new project with the <b>Overview
page showing.
<br/>
<br/>
To modify your <b>com.example.helloworld plug-in, perform the
following steps:
</description>
<subitem label="Select the "Extensions" tab" skip="false">
</subitem>
<subitem label="Expand the "org.eclipse.ui.actionSets" tree dialog under the "All Extensions" heading" skip="false">
</subitem>
<subitem label="Expand the "Sample Action Set" tree dialog" skip="false">
</subitem>
<subitem label="Select the "Sample Menu" entry" skip="false">
</subitem>
<subitem label="Replace the content of the "label" text box under the "Extension Element Details" heading with "Hello!"" skip="false">
</subitem>
<subitem label="Select the "Sample Action" entry under the "All Extensions" heading" skip="false">
</subitem>
<subitem label="Replace the content of the "label" text box under the "Extension Element Details" heading with "Display Hello World!"" skip="false">
</subitem>
<subitem label="Select "File->Save" from the main menu" skip="false">
</subitem>
</item>
<item title="Test the plug-in" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/launchers/eclipse_application_launcher.htm">
<description>
To test your Eclipse plug-in inside a target Eclipse platform,
perform the following steps:
</description>
<subitem label="Select the "Overview" tab" skip="false">
<command
confirm="false"
required="false"
translate=""
serialization="org.eclipse.ui.navigate.openResource(filePath=/com.example.helloworld/META-INF/MANIFEST.MF)">
</command>
</subitem>
<subitem label="Click the "Launch an Eclipse application" hyperlink under the "Testing" heading" skip="false">
</subitem>
<subitem label="Note the "Hello!" entry in the main menu in the newly launched Eclipse platform" skip="true">
</subitem>
<subitem label="Select "Hello!->Display Hello World!" from the main menu" skip="false">
</subitem>
<subitem label="Click on the "Workbench" icon to close the "Welcome" view and go to the Eclipse workbench." skip="true">
</subitem>
<subitem label="Note the icon with the Eclipse logo in the main toolbar in the newly launched Eclipse platform" skip="true">
</subitem>
<subitem label="Click the icon with the Eclipse logo in the main toolbar" skip="false">
</subitem>
<subitem label="Select "File->Exit" from the main menu to exit the target Eclipse platform" skip="false">
</subitem>
</item>
</cheatsheet>
|
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.