Eclipse plugin 如何从EclipseIDE获取当前打开的文件的路径?

我正在开发一个插件。我想以编程方式知道当前打开的文件的路径名。这对任何人都有很大的帮助 谢谢 Partha您可以使用IWorkbenchPage.getActiveEditor或getEditor(),然后您可以 请编辑提供他们的编辑输入。如果编辑器正在运行 一个IFile(并且不能保证它是),然后你可以施放 IEditorInput到IFIEDITORINPUT通过访问文件 IFileEditorInput.getFile() 一旦你得到了IFile,你就可以得到路径了 参考资料

Eclipse plugin 在Eclipse工作区树中查找资源的API

当给定资源名称时,是否有任何API可用于在Eclipse工作区树中查找资源(java文件)?我是说递归的 谢谢 Tim.您可以在工作区的任何级别进行搜索,甚至是从org.eclipse.core.resources.ResourcesPlugin.getWorkspace()开始的顶层。然后使用类似于: root.getRoot().accept(myResourceVisitor); 有关更多信息,请参阅fororg.eclipse.core.resources.IResource.acce

Eclipse plugin 使用org.eclipse.compare插件

我想使用eclipse比较框架开发比较插件。 打算开发的比较插件应该能够计算差异,而不仅仅是显示差异。 我如何知道在关联菜单上执行相互比较操作的方法?您的问题非常抽象。首先你可以从一开始。本例向您展示了如何创建比较编辑器并将其打开。我不确定您在这里要问什么。。。是否要从自己的代码中调用“比较操作”命令,或向该关联菜单添加新操作?此常见问题解答的地址已更改为

Eclipse plugin Eclipse插件作为新软件

我为eclipse编写了一个插件,用户现在可以通过手动将其添加到eclipse\plugin来安装我的插件 我想给选择安装它作为新的软件 怎么做\ 谢谢 您想建立一个更新站点。有一个新的资源向导,用于创建包含更新站点的项目。使用此向导并配置站点以添加包含插件的功能(也有一个新的插件项目向导)。为了简化,您只需部署更新站点项目的内容,并向用户提供指向该位置的url

Eclipse plugin 将插件导入EclipseJuno

我刚刚安装(即解压缩)了EclipseJuno。我正在学习“创建Hellow World SWT应用程序”教程 它表示要导入SWT项目,您可以通过主菜单中的文件导入打开导入向导,然后选择插件开发插件和片段 然而,在我看来,导入对话框根本不包含引用插件的文件夹。我遗漏了什么?好的,如前所述,以下步骤将起作用: 帮助->安装新软件 使用:---所有可用站点-- 通用工具->Eclipse插件开发环境 单击“下一步”,直到要求您同意条款。同意,并且 结束 安装此插件并重新启动Eclipse后,您将

Eclipse plugin 模板引擎/预处理器,在目标语言内*工作

我使用Eclipse作为我的IDE,现在我已经研究了十几个模板引擎,它们似乎都以类似的方式工作: 您可以使用模板语言创建模板文件 IDE插件(如果有的话)识别模板语法,而不是目标语言语法 在目标语言中生成/修改的文件是只读的,因为它将在下一代中被替换 这大大限制了模板引擎/预处理器的使用,因为您失去了对目标语言的IDE支持 一般来说,模板语法无论如何都很简单,不需要IDE支持就可以轻松使用。真正需要的是从模板中获得目标语言支持 换句话说,是否有一些预处理器/模板引擎,不需要您创建“模板文件”,而

Eclipse plugin Ubuntu12.10上用于Eclipse v4.3(开普勒)的Hadoop v1.1.2插件

我已经从站点下载了Hadoop v1.1.2 Eclipse插件,并将其放在Eclipse插件目录中 MapReduce视图是可用的,但我不能在代码中包含任何“org.apache.hadoop”库-我得到以下错误 无法解析导入org.apache 我错过了什么明显的东西吗? a) Hadoop v1.1.2的插件? b) 使用Eclipse v4.3运行插件? c) 在Ubuntu虚拟机上运行插件 我已经浏览了互联网,但是很多问题都与插件和/或Eclipse的早期版本有关。仅仅导入软件包是没有

Eclipse plugin &引用;帮助->;“安装新软件”;无法从源代码运行

我的问题是,当我仅从源代码运行应用程序时,为什么更新管理器失败并显示消息:“找不到正在运行的配置文件实例。eclipse.p2.data.area和eclipse.p2.profile属性可能未在此应用程序的config.ini文件中正确设置。”。 1.使用eclipse indigo: 2.我确实有VM参数 -Declipse.p2.data.area=C:\devApp\eclipse\eclipse-standard-kepler-SR2-win32-x86\u 64\eclipse\p2

Eclipse plugin 红色机器人框架编辑器-意外错误:NoClassDefFoundError:com/github/markusbernhardt/selenium2library/utils/WebDriverCache

我使用Java的红色机器人框架编辑器。虽然我已经添加了包含 'com/github/markusbernhardt/selenium2library/utils/WebDriverCache',错误为“NoClassDefFoundError” 我使用robotframework-selenium2library-java-1.4.0.8创建java库 下面是在红色编辑器中生成的控制台命令 Command: C:\jython2.7.0\bin\jython.exe -J-Dpython.pat

Eclipse plugin 如何在两个视图下放置视图?

如果使用标准方法 layout.addView(NewsView.ID, IPageLayout.BOTTOM, 0.7f, ChartView.ID); 新闻视图将置于图表视图下 但是如何指定一个视图应放在两个视图下 不能直接执行此操作,必须使用单独的IFolderLayouts来包含底部、左侧和右侧的视图 例如: IFolderLayout bottom = layout.createFolder("bottom", IPageLayout.BOTTOM, 0.7f, IPageLayo

Eclipse plugin STM32 Atolic TrueSTUDIO-内存的图形视图

我使用Atolic TrueSTUDIO for STM32作为基于Eclipse的IDE对音频信号执行数字信号处理。我正在寻找一种从RAM内存中绘制16位音频样本阵列的方法。目前我正在使用: 内存视图 SWV实时数据时间线 这些工具都无法分析阵列上的信号,也不必是实时的:只需在到达断点后绘制阵列即可 有没有Eclipse插件或其他方法来实现这一点? 我正在考虑将RAM内存导出到一个文件中,并在Matlab中绘制它,但对于这样一件简单的事情来说,它似乎真的不合适 感谢您的建议虽然我个人并不知道有

Eclipse plugin TableViewer-如何显示()和项目*并*选择它?

到目前为止,我已经构建了一个编辑器和一个查看器,它们都在同一种数据库资源上工作 我正试图实现JDT中所看到的那种行为:选择文件编辑器在包资源管理器中选择相同的文件 我已经停止了与TableView的交互。谁能告诉我怎么做 1) 迭代查看器中显示的域项集合 2) 然后改变选择,如果我找到我需要的物品 换句话说,就是一个revealAndSelect(Object)方法 非常感谢您的经验 M.啊。愚蠢的我:解决办法当然是 viewer.setSelection( new StructuredSele

Eclipse plugin Eclipse:在一个插件中,如何访问另一个插件首选项存储?

我有一个Eclipse插件,在插件的首选项页面中有一个复选框。 此复选框用于启用和禁用从该插件启动的编辑器 但是,问题是,我还希望能够通过更改上述首选项页面中复选框的值的操作,从另一个插件启用和禁用此“编辑器启动” 问题是,如何从另一个插件访问本地首选项存储 我试过像 View myView = (View) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().findView("ViewID"); 但是这个

Eclipse plugin Draw2d中的自定义布局管理器

全部, 我们可以在draw2d中定义自定义布局管理器吗?如果是,请任何人解释相同的步骤?我需要想出一个可以动态添加行和列的TableLayout?不确定如何使用Draw2D本身,但看看如何使用Draw2D(基于Draw2D)。另请注意,还有一个具有重构布局库的应用程序。不确定如何使用Draw2D本身,但请了解如何使用(基于Draw2D的)进行此操作。另外请注意,还有一个包含重构布局库的

Eclipse plugin 在eclipse-cpp-helios-SR2-linux-gtk-x86_64中安装插件

有人能告诉我如何在eclipse-cpp-helios-SR2-linux中安装map-reduce(hadoop)插件吗?Thanx提前如果您找到一个提供hadoop插件的站点,那么我不知道hadoop插件站点 有两种方法可以做到这一点 1:当您在网上阅读时,复制插件并将其粘贴到Eclipse插件文件夹中,然后重新启动Eclipse。这不是安装插件的最佳方式 2:在eclipse中安装插件的正确方法如下: 转到Eclipse主窗口中的“帮助”菜单,然后按“安装新软件”。 在tab work w

Eclipse plugin wsdl2java codegen eclipse插件-java.lang.reflect.invocationtargetexception

我已经将Axis2_Codegen_向导_1.3.0、Axis2_服务_Archiver_1.3.0添加到eclipse插件中。单击finish按钮,在完成包括指定wsdl文件路径和输出路径在内的所有步骤后,我会弹出一个带有以下错误的窗口 完成该过程时出错 java.lang.reflect.invocationtargetexception 有什么想法吗? 谢谢 -Aj好吧,升级到EclipseIDE3.6时问题就解决了 这里有一个更新。我在命令提示符下使用了“eclipse-console”

Eclipse plugin 使用Eclipse';在项目中查找类的有效方法是什么;什么是JDT?

Eclipse的SearchEngine类有许多搜索方法,包括各种类型的search,searchAllTypeNames,等等。searchAllTypeNames似乎是围绕在包中查找类而设计的。在项目中查找用户定义类的好策略是什么?(所谓用户定义类,我指的是用户编写了驻留在该项目中的源代码的类,而不是从其他项目、外部JAR、系统库等导入的类。) 将search与自定义IJavaSearchResultCollector一起使用 获取项目中的所有包(使用search?),然后遍历包,使用sea

Eclipse plugin 使用WindowBuilder的smartGWT和Eclipse

我正在使用eclipse Helios和SmartGWT。如果我启动WindowBuilder来设计GUI,我总是会收到以下错误消息: WindowBuilder仅支持SmartGWT版本2.2、2.3。但发现了2.4 我试图通过删除2.4 jar并添加2.2 jar来使用SmartGWT版本2.2 然而,信息仍然是一样的。如果我使用GWT设计器,它可以工作,但我没有SmartGWT控件,而只有常用的fropm GWT控件。 我知道我在很早以前就使用过SmartGWT 2.4,但现在我不知道出了

Eclipse plugin can';t下载用于eclipse的weblogic插件

当我试图从eclipse下载weblogic适配器时,我遇到了以下错误: Cannot complete the install because of a conflicting dependency. Software being installed: Oracle WebLogic Server Tools 1.7.3.201107052022 (oracle.eclipse.tools.helios.weblogic.feature.group 1.7.3.201107052022)

Eclipse plugin Eclipse Monkey项目的当前存储库在哪里

在安装Eclipse monkey插件的dash项目站点上,建议使用以下Url 但目前它没有反应 我在哪里可以找到准备安装Eclipse Monkey插件?转到URL:。 由于它未处于活动状态,因此已存档。您也可以从上面的链接获取存档项目的url 否则,您可以从第1.5节中单独下载插件。不幸的是,第1.5节描述了Groovy和Python语言的插件,除了为使用Java脚本开发的Eclipse Monkey。所需插件的开发在很久以前就被冻结了,在官方存储库中也不存在。

Eclipse plugin Eclipse将APK转换为BAR文件

几个月前,我在eclipse中安装了blackberry插件,用于将apk转换为bar,并在blackberry playbook上运行。之前,我在playbook上运行apk(通过添加blackberry nature)时,eclipse本身在bin文件夹中沿apk生成了bar文件。但现在它没有生成bar文件,而是生成了.wrn文件。 我不明白是什么情况。威瑟,我错过了任何附加插件,或者其他任何东西都发生了变化。请提供帮助,谢谢。我忘记了一个步骤。当我“为app world签署apk”时然后它

Eclipse plugin HttpServletRequest在类加载器中不可见

我试图在OSGI中运行ApacheWink,并将Felix白板注册资源用作服务。在极简主义OSGI环境中,该捆绑包按预期工作。但是,随后我将捆绑包移动到EclipseEquinox环境中,在那里我正在开发一个依赖于它的插件。我开始出现这个错误 May 22, 2013 11:19:59 AM org.apache.wink.server.internal.application.ApplicationProcessor processWinkApplication SEVERE: An exce

Eclipse plugin 如何将缺少的IBM Designer构建器添加到Eclipse插件项目

我正在使用Eclipse为XPages创建一个插件。代码编译得很好,但我在项目的设置中缺少了一些构建器: 有没有办法将这些构建器添加到Eclipse中? 在没有构建器的情况下使用插件会在控制台上出现如下错误: com.ibm.xsp.FacesExceptionEx:application/home.nsf需要com.mycorp.myplugin.xsp.library。找不到此库 这就是为什么我认为构建者正在对插件做一些特殊的事情,以使其在Domino上运行。您使用的是Eclipse还是DD

Eclipse plugin 我在Eclipse中尝试使用Testng时收到此错误消息?

在尝试使用TestNG之后,我收到了错误消息,如堆栈溢出、堆内存错误和类似消息。在安装TestNg之后,Eclipse感觉很沉重,响应速度变得非常慢。并抛出此错误消息 由于物理上缺乏资源(如较低的Ram或较慢的处理器),会发生此类堆栈溢出和堆内存错误。因此,唯一的解决方案是为EclipseIDE分配更多内存。通过在安装eclipse的目录中查找eclipse.ini文件,可以为eclipse分配更多内存。找到文件后,该文件应放在记事本中。在记事本中打开文件并编辑分配的内存。有两件事你需要改变。X

Eclipse plugin Eclipse产品文件问题

我已经创建了一个RCP产品(有200多个自定义插件),当我试图通过产品文件(在插件上配置)启动它时,我发现以下错误: 任何人都可以提出解决方案。您缺少提供osgi.extender功能的插件(或者您有一个旧版本)-在Eclipse的最新版本中,即org.apache.felix.scr。

Eclipse plugin 从eclipse插件访问项目目录

有人已经问过这个问题: 答案很好:使用ResourcesPlugin 但是出于某种原因,在任何情况下,我的Ganymede eclipse都不会识别包含ResourcesPlugin的org.eclipse.core.resources包的存在 这是为什么?这通常与清单有关: 插件中是否导入了包(Import-package),或者是否需要包(Require-bundle) (健全性检查)是源捆绑包(导出捆绑包)导出的包 如果这两个都符合要求,那么我将查看目标平台。RCP的典型基本安装不包

Eclipse plugin 在Eclipse中,当加载了另一个插件时,如何让我的插件加载?

我想注册以获得Eclipse中所有Java更改的通知。我可以通过调用JavaCore.addlementchangedListener()来实现这一点。但是,我不希望在org.eclipse.jdt.core加载之前加载我的插件。我的黑客尝试是向org.eclipse.jdt.core扩展点声明一个虚拟扩展,但它并不适用于所有版本的eclipse。而且很难看。如何确保在加载另一个插件时加载我的插件?事实证明,在加载另一个插件时,没有内置的方法来加载我的插件。解决这个问题的最常用的方法是在启动时强

Eclipse plugin 使用Rhino:classloader编写Eclipse脚本属于提供Rhino的插件,而不是使用Rhino的插件

我正在使用Rhino编写Eclipse(RCP)应用程序的脚本。问题是,从Javascript中,我只能访问提供Rhino的插件可用的类,而不能访问运行脚本的插件可用的所有类 显而易见的答案是将Rhino放在脚本插件中,但这不起作用,因为它已经由应用程序自己的一个插件提供了(该插件还提供了我需要编写脚本的内容),而Eclipse总是使用这个版本,而不是更接近手边的版本 有没有办法改变Rhino使用的类加载器 或者可以确保Eclipse从一个插件而不是另一个插件加载Rhino类吗 多亏了Thi

Eclipse plugin 如何创建Eclipse库?

如何转换Eclipse插件,使其在Eclipse中被视为库,例如JUnit 提前谢谢 这将由 (来自优秀的, 具体而言,是 现在切换到您的产品配置文件,并选择“概述”选项卡。单击“Eclipse产品导出向导”导出您的产品 选择要导出的插件 这将在目录插件中创建一个jar。将此jar复制到Eclipse安装目录中的“dropin”目录,然后重新启动Eclipse。你的插件现在应该可用了 感谢您提供指向教程和“产品项目”的指针。

Eclipse plugin PHP开发工具(Eclipse插件)——安装错误

我已经安装了WEb工具、PyDev和Ubuntu 10.04的默认Eclipse安装(使用“sudo apt get install eclipe”)。我现在正在尝试为Eclipse安装PHP开发工具插件,并收到以下错误消息: 无法完成安装,因为 相互冲突的依赖关系。软件 正在安装:PDT SDK功能 1.0.5.v20081126-1856(org.eclipse.php.sdk_feature.feature.group 1.0.5.v20081126-1856)当前安装的软件:Eclips

Eclipse plugin 我应该把包放在哪里我的包依赖于Eclipse/equinox看到它们?

我正在尝试使用eclipse OSGi Framework运行时配置工具,并且只有eclipse附带的包可用,因此无法解决我的包的依赖关系。-我认为我需要将我所依赖的包放在eclipse能够察觉到它们的地方,以便我可以在运行配置中选择它们 我应该把它们放在哪里?进入eclipse/插件的目录?有更好的办法吗?人们如何处理这一问题?您需要将捆绑包添加到新的目标平台,并使用该平台进行开发和运行。您可以从头开始,也可以从现有的Eclipse安装开始。我通常只是创建一个目录,然后将我想要的包放入其中。您

Eclipse plugin 从插件获取包路径

我正在开发一个插件,我需要获取java包中存在的XML文件的路径,我的问题是如何获取文件的路径? 当我按原样运行项目时,我成功地获取了文件,但当我以eclipse应用程序的形式运行项目时,文件位于另一个路径中。 有什么想法吗?通过这行代码,您可以将所有资源作为InputStream获取 this.getClass().getClassLoader().getResourceAsStream("/yourpackage/namefile"); 希望这有帮助

Eclipse plugin Corona SDK的Lua编辑器(Eclipse Indigo插件)

有谁能推荐一个好的编辑器,专门用于Corona SDK的Lua脚本,或者帮助我解决我在安装eclipse插件时遇到的一个错误。我希望最好使用EclipseIndigo(64位),但我在使用Lua插件时遇到了问题。我已经将lua站点添加到Eclipses下载站点,但是当我尝试安装它时,它说“无法在这个环境中安装,因为它的过滤器不适用”,有人知道这个插件的错误吗?我已经搜索并找到了关于其他插件错误的信息,但修复和原因似乎并不适用于我的问题。非常有用。重量轻,有很多选择 用于使用Eclipse 有一

Eclipse plugin 在使用jersey的eclipse扩展插件中抑制小程序警报

我已经为KNIME(一个基于eclipse的软件)编写了一个REST客户端插件。我把泽西当作图书馆 一切正常。但是,如果我发送客户端请求,会弹出一个小程序警报对话框,询问我是否要允许、不允许或停止小程序。这个对话框很烦人,尤其是当你想提交多个请求时。 我怎样才能摆脱它 到目前为止,我所发现的只是在下载过程中向.jar文件添加内容的反病毒软件,调整maven服务器和ant构建的参数。然而,我已经在我的机器上创建了这个插件,并且我正在本地运行目标REST服务器(它基于python) 理想情况下,我想

Eclipse plugin 在PackageExplorer Eclipse中处理事件

我想在插件运行时阻止用户在PackageExplorer中修改所选文件 如果用户试图更改文件,将弹出一条自定义消息。实现您自己的编辑器启动器(IEditorLauncher),它将显示此消息并将其与您不想修改的文件关联 请看问题中的一个例子 另一种可能的方法是在Package explorer中显示这些文件(类似于通过Java插件隐藏.class文件)。感谢dreo的关注,我将在建议的链接上发布我的查询。

Eclipse plugin 如何在Pax考试中使用启动参数启动Equinox应用程序?

我想在Pax考试中测试我的OSGI应用程序,但从我的一个插件启动应用程序时遇到了一些问题 我使用Equinox,并且有一些Equinox特定的类扩展了org.eclipse.Equinox.app.iaapplication。然后可以在Eclipse应用程序启动器中选择这个类,它是第一个要运行的类(在我的例子中,它控制应用程序生命周期) 当我运行Pax考试测试时,所有捆绑包都已解决,但我的IApplication未启动 如何在Pax考试中运行此类应用程序 另外,我如何传递一些应用程序参数?我只看

Eclipse plugin Eclipse Luna配置规范更新的Clearcase 8插件面临问题

我一直在使用EclipseHelios/Luna安装ClearCasePlugin8.0.1.x版本的插件,并导入了基本代码。 最近,当试图更改配置规范以更新构建文件时,即使没有一个文件,该进程也会连续运行数小时 以前,我们在EclipseHelios上安装了Clearcase 7.0.x版本和相应的插件,没有遇到任何问题。 但是,在将clearcase server升级到8.0.x并在eclipse中使用相应的客户端插件之后,在更新文件的过程中遇到了一些问题 另外,尝试从存储库手动更新整个文件

Eclipse plugin gef4的旧版本?

我正在使用一个软件项目,它需要以下软件包: import org.eclipse.gef4.zest.layouts.LayoutAlgorithm; import org.eclipse.gef4.zest.layouts.dataStructures.DisplayIndependentRectangle; import org.eclipse.gef4.zest.layouts.interfaces.EntityLayout; import org.eclipse.gef4.zest.la

Eclipse plugin 对担保财产的访问权';sonar.mantis.login.secured';在预览模式下不可能

服务器:SonarQube4.4 当运行sonar eclipse插件分析我的android项目时,我得到了如下错误日志: 19:11:02.596信息-执行Findbugs 3.0.0完成:12857毫秒 19:11:02.650信息-传感器查找传感器完成:12913 ms 19:11:02.651 信息-传感器CPD传感器。。。19:11:02.651信息-使用声纳引擎 对于java 19:11:02.652信息-禁用跨项目分析 19:11:02.809信息-传感器CPD传感器完成:158毫

Eclipse plugin 如何获取通用导航器内容?

听起来好像PackageExplorer视图的全部内容都是通过CommonNavigator框架公开的 但我如何访问这些数据?我想查看其中所有项目、文件和方法的名称。我得到的最接近的结果是: INavigatorContentService n = NavigatorContentServiceFactory.INSTANCE.createContentService(SampleView.ID); ITreeContentProvider tcp = n.createCommonContent

Eclipse plugin 使用E4创建应用程序

我正在学习如何使用E4,而现在我正在与插件结构作斗争 在我们的“普通”E3应用程序中,我们有多个模块,如: 模块A-审计 模块B-基本功能 模块D-文件管理 模块U-用户管理 然后我们用它们构建了多个应用程序: 客户1-模块A、B 客户2-模块B、D 客户3-模块A、B、D、U 因为这些应用程序有完全不同的用例,所以每个应用程序的布局都略有不同 然而,在E4中,依赖结构似乎发生了变化。“base”现在是应用程序(application.e4xmi的插件),模块注册它们自己 因此,在本例中

Eclipse plugin 右键单击';不能在plugin.xml中工作

我遵循这个教程。当我试图右键单击extension选项卡以添加一个新视图时,如教程中所示,什么都没有发生,弹出菜单不会出现。是否可以以不同的方式创建此视图 您始终可以通过单击“plugin.xml”选项卡直接编辑plugin.xml 基本视图类似于:

Eclipse plugin 不遵守manifest.mf中的Bundle RequiredExecutionEnvironment

我正在Java10上运行光子。 我正在测试一个小插件,用来帮助我学习如何编写插件。当我运行插件时,会收到以下弹出的验证消息: Missing Constraint: Bundle-RequiredExecutionEnvironment: JavaSE-10 我的MANIFEST.MF文件如下所示: Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Application Bundle-SymbolicName: com.

Eclipse plugin Eclipse编辑器-隐藏部分行

我在Eclipse中构建文本编辑器 有没有办法在Eclipse编辑器插件中隐藏一行的一部分? 目前,我使用ProjectionViewer作为SourceViewer,它只能隐藏(折叠)整行,而不能隐藏一行的一部分。我认为没有类似的东西。没有ProjectionViewer,有没有办法做到这一点,但仍然可以折叠行?

Eclipse plugin 日食下的SVN

我想知道如何在eclipse中干净地创建svn项目 我做得很糟。告诉我我做错了什么: 首先,我将文件复制到服务器上 我在目录draw2中获取所有代码 mkdir分支日志中继 所有的代码都放在行李箱里 使用创建目录 svnadmin创建/var/svn/draw2 用 svn导入~/draw2file:///var/svn/draw2 -m初始导入 使用乌龟svn,我可以检查出一个干净的副本,它似乎在那里。 但是我想使用eclipse。 已安装Svnkit插件 从svn在eclipse中创建一个新

Eclipse plugin 所有视图的动态弹出菜单

我需要为所有视图提供一个动态弹出菜单。我可以创建一个动态弹出菜单贡献,但我必须设置URI并为特定视图注册它。现在,当用户选择另一个视图时,我尝试动态注册菜单: public class GlobalSelectionListener implements ISelectionListener { HashSet<IWorkbenchPart> extended = new HashSet<IWorkbenchPart>(); @Override

Eclipse plugin 创建eclipse插件而不需要使用plug-in.xml

我是创建eclipse插件的新手,我发现在plugin.xml文件上工作很困难。而且,我被时间所束缚 那么,是否有一个很好的使用Manifest.mf的教程,或者是否有任何其他工具可以帮助构建插件?Eclipse工具是制作插件的最佳工具,但您可以解压缩另一个Eclipse插件jar以查看如何手动制作清单。这个问题要么太广泛,要么是对第三方资源的请求。不管怎样,这都不是主题,可以搁置。

Eclipse plugin 虚拟TableViewer排序会导致选择问题

我们的应用程序是一个RCP应用程序,需要显示数千项的表格。因此,我们在TableViewer中使用了SWT.VIRTUAL。除了选择之外,这很有效 我们遇到以下问题: 我们的TableViewer支持排序和筛选。使用虚拟tableviewer时,更改选择不会保留当前选定的项目,而是保留当前选定的行。这将导致选择另一个项目。 e、 g:如果用户选择了第5行中的项目“A”并进行了排序,则排序后,将选择第5行中的项目,而不是项目“A”。 使用非虚拟的表格查看器,一切正常 我们尝试进行调试,发现Ab

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