1.1 创建一个Eclipse插件 (Create an Eclipse plug-in)

这节内容通过创建插件的单独步骤,一个插件扩展、功能和更新站点使用插件开发环境(PDE)。还将演示如何安装
然后使用Install/Update卸载一个特性。

创建一个插件
演示如何进行创建、修改和测试插件。

配置PDE,请执行以下操作步骤

从主菜单中选择“Window->Open Perspective->Other…”,选择“Plug-in Development”,打开Plug-in Development Perspective

从主菜单中选择“Window->Preferences”,在生成的对话框中展开“Plug-in Development”outline树节点,并选择“Target Platform”。

验证“目标定义:”复选框列表是否选择了一个活动的目标平台。

选择活动目标平台,单击Edit并验证“Content”选项卡上的列表框中列出的与插件条目对应的所有复选框都已选中。

创建一个插件

从主菜单中选择“File->New->Project…”,在生成的“New Project”对话框中展开“Plug-in Development”类别,并选择“Plug-in Project”

输入 "com.example.helloworld" 到 “project name”文本框

接受“Plug-in Project”页面上其余的默认预加载值,并单击“Next >”

接受“Content”页面上的默认预加载值。验证“Rich Client Applications”部分标记为No。单击“Next >”

从“可用模板”列表中选择“Hello, World”模板,点击“Finish”

修改插件

完成新插件项目向导之后上一步,启动插件编辑器你的新项目概述页面显示。

修改你的com.example.helloworld插件,执行以下步骤:

Select the "Extensions" tab

展开 "All Extensions" 下的树形对话框 "org.eclipse.ui.actionSets"

展开 "Sample Action Set" 树形对话框

选择 "Sample Menu" 条目

将“Extension Element Details”标题下的“label”文本框的内容替换为“Hello Menu”

Select the "Sample Action" entry under the "All Extensions" 标题

Replace the content of the "label" text box under the "Extension Element Details" heading with "Display Hello World"

Select "File->Save" from the main menu

测试插件

选择“Overview”选项卡

Click the "Launch an Eclipse application" hyperlink under the "Testing" heading.

Select "Hello Menu->Display Hello World" from the main menu.

验证是否显示了一个标题为 "Helloworld" 消息为“Hello, Eclipse world”。点击“确定”关闭。

单击“Workbench”图标关闭“Welcome”视图并转到Eclipse工作台。

注意新启动的Eclipse平台主工具栏中带有Eclipse徽标的图标。

创建一个 Eclipse 视图插件需要以下步骤: 1. 打开 Eclipse,选择 File -> New -> Project。 2. 在 New Project 对话框中,选择 Plug-in Development -> Plug-in Project,并点击 Next。 3. 在 Plug-in Project 对话框中,输入项目名称和位置,并选择“Create a plug-in using the template”。然后点击 Next。 4. 在 Plug-in Content 对话框中,选择 “Create a simple plug-in” 并点击 Next。 5. 在 Plug-in Content 对话框中,选择要包含在插件中的扩展点和扩展,并且可以选择生成插件的类型。完成后,点击 Next。 6. 在 Plug-in Manifest 对话框中,输入插件的详细信息,包括插件 ID、名称、版本号、提供者、类路径等。完成后,点击 Finish。 现在,您的插件已创建。接下来,您可以添加视图并在其中显示您的自定义 UI。 1. 在插件项目中,右键单击 src 文件夹,并选择 New -> Other。 2. 在 New Wizard 对话框中,选择 Plug-in Development -> View,并点击 Next。 3. 在 New View 对话框中,输入视图的名称和 ID,并选择要使用的布局。然后,点击 Finish。 现在,您的视图已创建。接下来,您需要在视图中添加控件和逻辑: 1. 打开您创建的视图类,并在 createPartControl() 方法中添加您的代码。 2. 创建您的 UI 控件。您可以使用 SWT 和 JFace 库来创建各种控件,如标签、按钮、文本框等。 3. 添加逻辑代码。您可以使用 Eclipse 的 API 来处理事件、访问资源、创建新文件等。 最后,您需要将插件打包并安装到 Eclipse 中: 1. 在插件项目中,右键单击 build.properties 文件,并选择 Build All。 2. 在插件项目中,右键单击 build.xml 文件,并选择 Run As -> Ant Build。 3. 在 Ant Build 对话框中,选择 Eclipse Application,并点击 Run。 现在,您的插件已打包并安装到 Eclipse 中。您可以通过 Window -> Show View 来查看您创建的视图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值