Eclipse plugin [eclipse插件]在XML文件上保存和加载向导信息

我使用eclipse插件,并使用SWT/JFace创建了向导。 在这些向导中,我需要记录一些用户指定的信息,以备将来使用。我看到一个例子,谈到这一部分,我试图做同样的事情,但我迷路了 看看链接 有人能帮我吗。我必须遵循的主要步骤是什么 提前谢谢链接正确。在退出向导之前,将数据保存在对话框设置(使用getDialogSettings()获取)中,并在下次启动时还原getDialogSettings()。获取 你可能想更具体地说明所面临的问题。链接是正确的。在退出向导之前,将数据保存在对话框设置(

Eclipse plugin 在编辑器中添加UI元素-Eclipse插件

如果有人知道用于Eclipse的Omondo插件,我想像Omondo一样将UI元素添加到我自己的Eclipse插件编辑器中。e、 添加一个新的类图会创建一个包含类名的框 我应该如何进行这一发展?对于Eclipse插件,我是一个完全的新手,如果我能得到相关的指导,那就太好了。对于Eclipse中的图形编辑器,请查看,以及项目。谢谢Fabian。。你能告诉我Omondo的图形编辑器使用了什么吗?@darkie:对不起,我不知道-我猜应该是GEF,它是最长的底层框架(其他框架都是基于GEF的)。

Eclipse plugin org.eclipse.xtext.linking.impl.IllegalNodeException弹出一个错误,而不仅仅是写入日志

我正在写一个基于xtext的编辑器。(v 2.2.1)(靛蓝月食) 我有一个扩展DefaultLinkingService并重写该方法的类: 公共列表getLinkedObjects(EOObject上下文、EReference ref、INode节点)抛出IllegalNodeException。 当无法解析对象时,该方法抛出IllegalNodeException。 当抛出异常(并且应该抛出异常)时,错误不仅会写入错误日志,还会导致弹出窗口显示错误: “Xtext验证”期间发生内部错误。 o

Eclipse plugin 弹出动态操作禁用操作

我写了一些代码,用于在选择参与动作时禁用弹出菜单动作。这些动作是动态进行的。但是,当我们单击特定的操作时,会禁用这些操作 在popumenu上。但它也不断增加行动。例如,我在弹出菜单中有3个动作。当我第一次右键单击并选择它正在禁用的任何操作时。下一次我右键单击时,会出现6个动作。第三次是9个动作等等。。 这就是我面临的问题。下面是我的代码 package rcppopumenu; import java.util.ArrayList; import java.util.List; impor

Eclipse plugin Eclipse插件可以';不能直接从weblink安装

我的插件是zip文件的形式,位于。 从本地文件下载并安装它非常好。但是,如果我将URL粘贴到Eclipse的对话框中,它会显示类似“找不到存储库”的内容 Eclipse是否无法直接从web处理zip插件?您需要在web服务器上托管更新站点。内容是静态的。然后让用户将更新站点URL添加到软件站点列表中。您是在使用更新站点,还是试图像自动启动的可执行文件一样安装插件?您提到的web链接似乎下载了压缩的更新站点。为了在Eclipse中安装,您应该托管更新站点,而不是直接交付它。签出创建zip,我只有一

Eclipse plugin 如何开发这个Eclipse插件:在页面中添加一个菜单;XXX项目的财产”;

我正在开发一个Eclipse插件:为项目收集配置。我想为每个项目属性编写一个GUI,这样用户就可以输入每个配置项 我如何实现它。我已经研究了几天,只是找到了一种在Eclipse首选项中添加菜单的方法 但我想将菜单添加到项目属性。比如:用户右键单击Eclipse中的项目,然后单击属性,配置菜单位于属性对话框的左侧 我该怎么办?您可以使用插件中的扩展点添加到属性树中 属性页声明示例: 以上是取自Eclipse的资源属性页的声明。它声明属性页由ResourceInfoPage类提供,并且仅当所选对

Eclipse plugin 插件JUCMNav eclipse中出错

我正在尝试将jUCMNav添加到eclipse中,但出现以下错误: 无法完成安装,因为找不到一个或多个必需项。 正在安装的软件:jUCMNav:URN编辑器UCM和GRL 6.0.0 seg.jUCMNav.feature.group 6.0.0 缺少需求:jUCMNav 6.0.0 seg.jUCMNav 6.0.0需要“bundle org.eclipse.e4.core.contexts 1.3.1”,但找不到它 无法满足依赖关系: From:jUCMNav:URN编辑器UCM和GRL 6

Eclipse plugin RedHawk IDE中IDL解析器中的错误

一些有效的IDL文件,构建为IDL项目并安装,但其部分或全部内容不显示在SCA Explorer/Target SDR/IDL存储库中。我相信用于在IDL存储库中构建树的IDL解析器与omniORB idl2cpp(omniidl)在构建过程中使用的不同,它拒绝了一些有效的IDL。我发现的所有案例都使用先前定义的常量值。e、 g 常量算法ALG_NONE=0 常量算法ALG_LPC=ALG_NONE+3 第二行可以出现在同一文件中,也可以出现在包含第一行的文件的文件中 如果第二行不在同一文件中,

Eclipse plugin 设置Eclipse插件的描述

我正在开发一个Eclipse插件,它可以为java项目生成一些模板 当我调用向导时,我可以选择项目向导,但是如果我可以在“新建向导页面”中显示向导的描述,当它被选中/聚焦时,那将是非常棒的 请参见图片以获取参考: 到目前为止,我尝试了什么: My Wizard是一个扩展向导并实现INewWizard的类(从Eclipse自动生成此向导…) 所以在这节课上 class NewClassWizard extends Wizard implements INewWizard 我做到了: getS

Eclipse plugin 将RCP应用程序从Eclipse Indigo迁移到Luna

我实际上正在尝试将Eclipse RCP应用程序从EclipseIndigo迁移到Luna。我将按照下面的文章执行迁移 我选择使用“兼容性层”,并且添加了所需的插件 我仍然有一个问题,在我的MANIFEST.MF上,星云的特殊插件被标记为红色 你知道怎么解决这个问题吗 非常感谢您是否安装了Nebula插件?它们不是基本Eclipse的一部分。在Problems视图中查找详细的错误消息。当火星(4.5)可用时,为什么要搬到月球(4.4)?嗨,格雷格,谢谢你的回答,事实上我今天早上试着去火星而

Eclipse plugin Eclipse RCP应用程序中的自定义错误

我正在寻找一种方法,为RCP应用程序的用户提供自定义错误,帮助他们了解导致某些运行时错误的原因。我创建了一个自定义的Problems视图,并在每次发生错误时创建一个标记。在此视图中,我仅显示与注释相关的自定义标记类型的标记 我的问题是: 1-有没有比这更好的方法 2-如何处理核心插件中出现的错误?当激活器方法被称为Activator.logError…..时,有没有一种方法可以在ui插件中得到通知。。。在核心插件中?您可以通过调用以下命令来侦听Eclipse日志上的日志事件: Platform.

Eclipse plugin 纸莎草图格式不好

我有一个现有的项目,在那里我有很多类图,以前我一直在桌面上使用Windows7,但现在我有笔记本电脑和Windows10安装在它。 当我打开类图时,它是混乱的[![在这里输入图像描述][1][1] 我正在使用EclipseMars.2版本4.5.2和papyrus主干1.1.4。 我试图改变我的笔记本电脑的分辨率和许多其他事情。但似乎什么都不管用。 重构所有图表似乎是一项耗时的任务,其他同事仍在使用Windows7。 他们有办法解决这个问题吗?我得到了问题的答案: 我的新笔记本电脑使用高DPI设

Eclipse plugin Eclipse插件开发:如何使用新的富文本悬停(从3.4开始)

我已经用ITextHover在我的插件中实现了纯文本悬停。现在我想使用新的Eclipse3.4特性,富文本悬停在文本样式、图像和动作上,但我找不到相关的文章/示例。我应该在哪里使用什么接口? 我找到了ITextHoverExtension2接口,但找不到如何创建悬停对象(它们应该是什么类?)以及什么接口应该捕获它们?我不知道OP是否仍然感兴趣,但请记住:我之前写的是对的一半,错的四分之三以上(是的,我会做数学:-)我写了一篇文章,我希望,他在这方面做得更好 (如果你对这一自我宣传感到不满,你可以

Eclipse plugin 从AbstractPropertySection插入操作按钮

我使用扩展点org.eclipse.ui.views.properties.tabbed.propertySections有一个选项卡式propertiesContributor(以及一些附带的propertySections) 我想在操作栏中放置一个特定于选项卡的“刷新”操作按钮,但看不到该如何操作。有一种非常诱人的方法 TabbedPropertySheetPage.setActionBars( ... ) 。。。在“createControls()”中可用,但我看不出如何利用它 有人能告

Eclipse plugin 通过远程系统资源管理器(RSE)和#x27获取选定的远程文件;什么是API?

我正在开发一个定制的Eclipse插件,该插件在后台使用远程系统浏览器(的) 我的问题是,如何从我自己的插件中获取当前选择的插件?我想某个地方有一些方便的方法,但我找不到(或者我找到了一些非常接近的匹配项,但没有找到任何有效的方法)。听起来你需要使用选择服务。 获取所选对象的引用或获取文件内容是什么意思?谢谢。。。看起来确实如此。。。我们将尽快测试。同时我会接受你的回答。

Eclipse plugin 拖放图像

我想为我们的应用程序使用图像拖放。我有一份申请表样本。事实上,它非常有用。但是,除了文本传输,我可以使用什么作为图像的传输类型? 我找不到ImageTransfer作为图像拖放的传输类型。 我的要求是需要将一个图像从一个视图拖到另一个视图\编辑器。 是否有用于图像拖放的as ImageTransfer类?我找不到。如果同时实现编辑器和视图,则不必使用像ImageTransfer这样的本机传输类型,除非您希望从其他应用程序接受DnD。改用org.eclipse.jface.util.LocalSe

Eclipse plugin Eclipse插件:如何根据特定条件显示/隐藏特定的向导条目?

我在File->New->Other->Web->MyEntry中有一个自定义向导条目 我希望此条目仅显示在 1) 选择特定的项目类型(如我右键单击该项目->新建->其他->Web->MyEntry或选择该特定项目时) 2) 已选择该项目类型中的某个特定文件夹 我可以获取我的项目类型,还可以验证与项目类型关联的文件夹。之前,我使用property tester为上下文菜单的类似情况完成了工作。我们是否需要使用属性测试仪,或者在标签中是否需要使用其他特定方法 <extension

Eclipse plugin 如何使propertysheetpage成为选择提供者?

我有一个贡献的命令和它的处理程序。处理程序的execute事件必须获取properties视图中实际选择的属性的值并对其执行操作,如果未选择属性,则必须禁用该事件 我试过: 1) 将选择提供程序设置为从属性视图提供选择的内容。本例中的某些内容只是我的PropertySheetPage的PropertySheetViewer,但我无法将其设置为选择提供程序,因为PropertySheetPage的查看器是私有的,没有getter 2) 重写PropertySheetPage的createContr

Eclipse plugin 长按滑块小部件的向上/向下滚动按钮应连续滚动滑块小部件拇指

我们在合成文件(插件内部)中使用了一个滑块小部件(org.eclipse.swt.widgets.Slider)来滚动图形画布(画布的滚动条已被禁用) 此滑块的功能应与滚动条相同。但每当我们长按滑块小部件按钮时,它们不会突出显示(就像被单击一样),拇指也不会连续移动。即使我们长按它也被认为是一次点击,拇指只移动一个增量 我们是否必须设置任何值才能获得预期的行为 我想出来了。DragDetectListener是一个如何阻止长时间鼠标按下滑块上/下按钮时应该发生的连续滚动的工具。但我不知道为什么会

Eclipse plugin 是否可以在gef中生成XML文件

是否可以从GEF中的形状示例生成XML文件,就像在GMF中生成一样? 就像在GMF中一样,如果我们选择GMF设计页面并用XML文件打开它,它会提供关于模型图形的所有外部信息,就像我想用GEF生成的一样。GEF和它的域模型的持久化方式之间实际上没有任何联系 以下是两种可能的解决方案: 1.如果您的域模型是纯java对象(POJO),请尝试使用JAXB,并使用JAXB注释对其进行注释,然后使用JAXB对其进行持久化。 2.切换到使用EMF(这将为您提供开箱即用的XML序列化)和GMF 仅以形状为例—

Eclipse plugin 在特定文件夹中添加透视图视图

在我的EclipseRCP应用程序中,我有四个视图A、B、C、D。我只想在应用程序启动时显示A、B、C视图,而在用户单击按钮时显示D视图 我正在动态添加一个视图 PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("D_ViewID",null, IWorkbenchPage.VIEW_ACTIVATE); 您需要将视图添加到透视图中,就像添加了已经可见的视图一样。如果您查看的顶部,会有一个将

Eclipse plugin Eclipse冲突处理程序

在开发eclipse插件时,我在清单扩展中创建了一个命令,id为crtc_v4.session,带有默认处理程序crtc_v4.handlers.StartSession,我在清单中为该命令添加了一个处理程序。该处理程序根据变量crtc_v4.sessionvar启用该命令 控制台上出现的问题是: !MESSAGE Conflicting handlers for crtc_v4.session: {crtc_v4.handlers.StartSession@98bc5c} vs {crtc_

Eclipse plugin 通过EclipseJDTAPI查找数组类型

我想要IType实例作为int[],我如何才能通过: org.eclipse.jdt.internal.core.JavaProject.findType(String) 如果我通过int[]或[I-这总是给我空值。 是否可以获取阵列的It类型?引用:“无法获取阵列的It类型 因为Java模型中没有表示数组。”

Eclipse plugin 如何实现org.eclipse.wst.sse.ui.semanticHighlighting

经过大量研究,我发现了这个Eclipse,我正在尝试将内容辅助和一些自定义突出显示作为Eclipse的插件来实现 我让content assist处理XML文档,问题是关于语义照明的部分,我没有找到任何关于如何实现这个扩展点的信息,我有点迷路了。我找到的唯一信息是扩展点的XSD 我试图使XML上的一些自定义表达式获得不同的颜色,例如: <span>%%colored_text%%</span> %%彩色文本%% 我在哪里可以获得关于org.eclipse.wst.ss

Eclipse plugin 如何使eclipse插件视图始终以固定大小显示在右侧

我是eclipse插件开发的新手。对于给定的“带视图的插件”示例,视图正在成功创建。但是这个视图可以在任何角落移动,并且它的大小不断变化。我怎样才能使它以固定的宽度和高度始终显示在右边。我想你需要使用透视图,至少这是我在插件中所做的 创建一个实现IPerspectiveFactory(扩展点org.eclipse.ui.perspectiveExtensions)的透视图,您可以设计一个初始布局,定义视图的打开位置及其宽度/高度 您可以将此作为粗略的指南。我不知道如何将视图设置为固定大小。

Eclipse plugin 带有CheckedTableviewer的Eclipse首选项页面

我想为我的pluign创建一个首选项页面,如screeshot中所示 它看起来像一个CheckedTableViewer,我想知道如何轻松实现它 有什么我可以重复使用的吗?我想要“向上”和“向下”按钮以及“在首选项存储中保存”按钮 我正在使用FieldLayoutPreferencePage 我不知道这样的东西可以重复使用。它只有一个CheckboxTableViewer和两个按钮控件。如何实现“向上”和“向下”按钮控件?任何你能指导我的例子都会很好。简单的解决方法。查看屏幕截图中首选项页面的来

Eclipse plugin Eclipse JFace Treeviewer视图在调用setSelection时未选择

我的eclipse插件中有一个带有treeviewer的视图,我正在尝试使用iSelectService根据编辑器中的选择在treeviewer中选择一行。我能够找到必须选择的元素,并在下面的代码段中尝试了以下操作: v.setExpandedState(file, true); v.refresh(); v.setSelection(new StructuredSelection(iDialogSettings), true); 我还检查了视图的Contentprovider,它正在返回

Eclipse plugin 使用“创建动态启动器;org.eclipse.debug.ui.launchShortcuts”;?

我正在我的eclipse插件中编写一个自定义启动器。其目的是通过工具栏上的“运行方式”和“调试方式”菜单显示选项 根据来自的答案,我可以在“运行方式”和“调试方式”菜单中添加静态选项 如何在这些菜单中添加动态选项。例如,根据服务器视图中显示的运行时服务器的数量,我知道是否在“运行方式”和“调试方式”菜单中显示一些选项。您可以在此处找到添加自定义项的方法: 但是我不确定RunAs/Debug As/Code Coverage As/etc.菜单是否要动态填充或按照您所描述的那样使用 我建议您在启

Eclipse plugin eclipse RCP config.ini文件中的eclipse.log.level不工作?

我正在使用服务记录器(workbench Logger)登录EclipseRCP。 我在许多地方使用过它,用于记录信息,警告和错误。 我在产品文件的启动配置(选项卡)中设置了eclipse.log.level=ERROR。现在我希望它只在日志文件中记录错误日志。 但是当我从产品文件启动时,它也会记录所有的INFO日志。我对eclipse.log.level的理解是错误的?还是必须做其他事情 因为这是一个系统属性,所以您可以使用它进行设置 -Declipse.log.level=ERROR 在启

Eclipse plugin Spring工具套件(Eclipse)数据库连接属性为空

我正试图按照Eclipse官方文档中描述的步骤,在SpringToolsSuite IDE上使用SQLServer创建一个新的数据库连接。然而,我无法设置连接属性,因为我无法看到这些属性,不知何故这些属性不可见(请参阅所附的屏幕截图),因此我无法继续。我已尝试更新我的STS安装,但问题仍然存在。我还尝试从“首选项”面板添加驱动程序定义,但我得到了相同的行为 还有其他人遇到过这个问题并解决了吗?任何帮助都将不胜感激 谢谢 如果其他人遇到这个问题,我最终解决了这个问题。我的STS安装缺少Eclips

Eclipse plugin 处理程序接受异常

考虑以下处理程序: public class CreateProjectHandler extends AbstractHandler { @Override public Object execute(ExecutionEvent event) throws ExecutionException { // it does not matter what kind of exception this is: throw new IllegalAr

Eclipse plugin 新文件菜单项Eclipse rcp的更改顺序

我现在正在实施RCP 应用程序和我需要添加自定义菜单项的文件->新的子菜单,我这样做的两种方式 通过plugin.xml使用 menu分配位置uri=“菜单:新建?之后=新建” 通过在Java代码中植入ContributionFactory 我的问题是,我不能插入菜单项,也不能在项目项或包项之后插入附加项。我试着找到那个位置 插件菜单spy对内部项的设置,但只能获得此结果“ menu:new?after=additions“我尝试了java代码,但我需要获取新文件菜单项的列表,但我只得到

Eclipse plugin Eclipse插件问题

当我试图通过EclipseGalileo进行软件更新时,我会遇到以下错误 无法连接到存储库 连接超时:连接 请帮忙 您是否使用(仅)作为url?“位置”字段应该只有“http://pydev.org/updates,没有content.xml。似乎对我来说(和赫利俄斯)很好 事实上,我检查了当你使用“http://pydev.org/updates/content.xml,它似乎确实给出了您描述的错误类型。(你可能会认为它会给出一个稍微好一点的错误,但是哦,好的。)你是否使用(仅仅)作为url?

Eclipse plugin 插件片段中的依赖关系?

我有一个主插件项目,它不依赖于任何Eclipse API。但我确实希望在它的一个片段插件中使用EclipseAPI。它会给主插件带来任何问题吗?如果在片段中添加依赖项(到插件或包),那么也会有效地修改宿主项目的类路径。这是否会导致宿主项目或同一宿主项目的任何其他片段的语义发生任何更改,取决于项目中的特定用途 话虽如此,正常的答案是:不,它不应该引起问题,除非您有依赖于类路径的代码-例如,如果您使用的是class.forName(…)或类似的 最后一个注意事项:当您测试这个时,在启动配置中使用-c

Eclipse plugin 需要帮助在脱机机器上安装MercurialClipse插件吗

MercurialEclipse’与一个。我无法使用更新站点,因为我的计算机未连接到Internet,因此我正在连接的计算机上下载存档并将其复制到目标计算机 但是现在-我该怎么办 将JAR文件(com.vectrace.MercurialEclipse_2.1.0.201304290948.JAR)放在“dropins/”文件夹中无效 将JAR文件放在“plugins/”文件夹中也没有效果 Eclipse不会将存档视为更新站点(使用Install New Software | Add) 那么

Eclipse plugin 从JAR文件加载插件

我需要在JAR中放置一个插件(带有UI)。从另一个插件UI(通过eclipse菜单)我需要在jar中显示插件的UI。可能吗?我的意思是以编程方式动态加载另一个插件。是的,这是可能的 大概是这样的: BundleContext bundleContext = Platform.getBundle("your-plugin-id").getBundleContext(); FileInputStream is = new FileInputStream(file); String name = "i

Eclipse plugin 如何将Maven Tycho依赖项放入我的Eclipse插件中?

我已经使用tycho 0.26.0创建了一个新项目,它使用Eclipse4Neon.2运行,所以所有模块都在使用maven成功构建,现在我正在尝试在我的项目中添加一个新的依赖项,我已经创建了一个jar,我想在我的项目中使用它,但我不太了解它是如何工作的 我添加我正在使用目标定义,因此我必须将我的配置添加到此文件中,这将由我的模块使用。我不知道您的问题是否正确。 我假设您希望使用tycho构建一个Eclipse RCP应用程序,并使用一个插件中的JAR文件 最简单的解决方案是使用来自现有jar归档

Eclipse plugin 在Eclipse中输入用户id和密码后,团队资源管理器将退出 < >选择“浏览VisualStudioTeam Services”(也选择“连接到Team Foundation Server或Team Services帐户”)并输入VSTS用户ID和密码后,Team Explorer随处退出VSTS窗口。windows退出后,我将返回“添加现有团队项目”

当我通过浏览器直接登录到VSTS时,用户/密码工作正常。在Eclipse中,我已经尝试了20多次,并仔细注意密码,但我无法通过VSTS登录屏幕,因为它只是在大约一秒钟的处理后退出 windows退出后,我将返回“添加现有团队” 项目' 输入用户名和密码后,将转到“添加现有团队项目”页面。在此页面中,它列出了您的帐户有权登录的所有团队项目 只需选择要连接的团队项目,然后单击“完成” 通过这种方式,如果您知道VSTS的URL( http://{YouNe}} VisualStudio.com <

Eclipse plugin Liferay插件SDK为BooleanFilter类抛出NoClassDefFoundError

我在liferay-portlet.xml文件上注册BaseIndexer类时遇到了这个错误。我正在使用Liferay-7并使用Liferay插件SDK开发一个portlet。只有在Liferay-portlet.xml中注册BaseIndexer类时,才会出现此错误。我恳请任何人对错误进行诊断,并随时询问有关我平台的更多信息 采取的步骤: 我尝试将com.liferay.kernal jar文件的多个版本添加到项目中 14:59:15488信息[pool-116-thread-2][Portl

Eclipse plugin 如何在IWorkbenchPart中查找组件?

我正在为一个缺乏文档记录的EclipseRCP应用程序编写一个插件,我需要在视图中添加一个监听器,我认为它是一个TreeViewer。我可以访问代表视图的IWorkbenchPart,但是如何获取它包含的TreeViewer?我想我需要一个方法来返回子组件,即与AWT的getComponents方法等效的方法,但我看不到这样的方法。如果零件包含TreeViewer,则该查看器可能被设置为包含视图的IWorkbenchSite的iSelectProvider 因此,您可以使用现有的IViewPar

Eclipse plugin 从eclipse访问Hadoop集群

我只是按照Hadoop(0.20.2)安装教程进行了设置。我可以通过eclipse在集群上运行MapReduce程序。现在我的问题是如何从本地系统连接到Hadoop集群。本地系统是Windows7,我已经为Hadoop安装了eclipse插件。我试图从我的本地系统windows连接到Hadoop(我的本地系统和Hadoop系统在同一个子网中)。连接Hadoop服务器时出现连接超时错误 在Hadoop的配置文件中,我给出了实际的IP地址。 不确定我错过了哪一步?我最近读到,eclipse插件根本无

Eclipse plugin 已安装dropins文件夹中的Eclipse p2插件,但未激活

我有一个基于eclipse平台3.6.2构建的eclipse产品。我有其他单独构建的外部插件(没有特性)(针对同一平台),我的产品不依赖于它们,但它们确实依赖于我产品中的一些插件。这些外部插件为菜单做出贡献 当我从Eclipse运行我的应用程序并将扩展插件添加到我的启动器时,它们工作得很好,我可以注意到它们的菜单贡献。但是当我使用PDE(支持p2)构建应用程序并将外部插件添加到dropins文件夹时。它们确实在我的产品安装详细信息中的已安装插件列表中被检测到,但是Plugin.start()从未

Eclipse plugin 关于定制EclipseJava编辑器的建议

我想用三个主要组件构建一个自定义java编辑器: 网络浏览器(约占屏幕的一半) 一个java编辑器,具有代码辅助和语法突出显示功能,以及标准java编辑器中的所有其他功能(大约屏幕的另一半) 带有“确定”和“取消”按钮的小面板(底部的一小部分) 我需要在编辑器中捕获击键和操作文本,但不需要将其存储在文件中。我宁愿把所有的文本都保存在内存中,也不担心磁盘上有文件 我可以扩展EditorPart类并添加SWT浏览器组件和按钮(用于处理1和3),但SWT文本组件是一个简单的多行文本区域,没有任何jav

Eclipse plugin 在Eclipse插件中创建一个新类别

当我想从插件清单编辑器中的扩展选项卡为扩展点创建新类别或命令时,大多数教程和书籍都告诉我右键单击org.eclipse.ui.view并选择new->Category 但是,当我右键单击然后选择“新建”时,我得到的唯一选择是“通用” 有人知道如何从扩展选项卡创建新类别吗 我正在为Web开发人员使用EclipseIndigoEclipseJavaEEIDE 似乎PDE有问题。。。您最好使用以下软件包之一: Eclipse建模工具,274 MB, 适用于RCP和RAP开发人员的Eclipse,227

Eclipse plugin 如何在Eclipse插件中向commonNavigator添加自定义排序?

我正在尝试创建一个包含commonNavigator扩展的Eclipse插件 我不知道如何覆盖默认的字母排序。我希望元素类型A在类型B的所有元素之前。当我返回一个元素的子元素时,我会按照我想要的顺序返回它们,但它们是按顺序显示的 我看过一些非常古老的教程,其中谈到了自定义分类器,但我在实现它时遇到了困难。说要通过plugin.xml创建它,但当我尝试时,我只能创建一个通用元素,而不能创建customSorter。我认为它一定是过时了,因为它甚至不能与教程附带的代码一起工作 有什么建议吗?您正在看

Eclipse plugin 获取LaunchConfigurationDelegate中的选项卡参数

我有一个自定义的启动配置。它目前有一个JavaArgumentsTab(),我可以在其中输入VM参数和程序参数。但是,我如何才能在那里输入任何值呢 理想情况下,我会将它们放在LaunchConfigurationDelegate的launch()方法中。我希望在LaunchConfiguration或该方法的其他参数中找到作为参数输入的任何文本,我确信这是一个新手问题,但我真的没有发现任何有希望的东西 选项卡组: 公共类LaunchConfigurationTabGroup扩展了Abstract

Eclipse plugin Eclipse插件-更改代码分析首选项可编程性

我正在为Windows上的EclipseCDT编写一个插件。 我想将可编程性转到工作区首选项->C/C++->代码分析->无法解析类型,并从该选项中删除V标记。换句话说,当用户编写未解析类型的代码时,我希望我的插件不会显示错误 你知道怎么做吗? 任何答案都将不胜感激。你有什么想法吗?你有什么想法吗?

Eclipse plugin 如何使用PDE源代码查找插件?

我安装了PDE源代码查找插件。然而,我真的不知道如何使用它?据推测,我认为它应该类似于Java源代码附加器。但是我没有找到任何按钮来触发源代码附加。PDE源代码查找作者在这里 当您从Eclipse插件打开一个类时,如果没有附加源代码,则会打开类文件编辑器,您可以在其中手动附加缺少的源代码。PDE Source lookup插件自动检测到未找到任何源,因此将在所有可用的软件站点(又名p2存储库)中自动启动源查找。如果找到了源文件,则会自动下载并附加这些源文件,然后用适当的源文件替换类文件编辑器。因

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 37 页