Tag: eclipse plugin

Market Place不在Eclipse Luna工作

我已经使用二进制文件在我的系统上安装了Eclipse Luna(4.4),并且它具有从站点下载的MPC插件: http://download.eclipse.org/mpc/luna/ 仍然无法在“帮助”选项卡中找到“市场”,但在“帮助”选项卡中 关于Eclipse >>安装详细信息>>已安装的软件’,’Marketplace Client’可见。 请帮我解决如何启动它。 编辑 – 从Eclipse中附加显示MarketPlace的屏幕截图,但它仍未显示在“帮助”菜单中

使用Java SWT在其他列中工具提示?

我有一个有4列的表。 我尝试为第三列的所有单元格集成ToolTip。 使用我的代码,工具提示仅出现在第一列的单元格中。 这是我的代码: protected void checkAction() throws Exception { System.out.println(“Start Test”); //Erstellen einer neuen Shell final Shell shell = new Shell(); shell.setSize(280, 300); shell.setText(“Testtabelle”); //Erstellen einer neuen Tabelle final Table table = new Table(shell, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION); table.setLinesVisible(true); table.setHeaderVisible(true); //Einlesen der Überschriften und Vergabe der Namen String[] titles = {“Element”, “Stage”, “Type”, […]

从OSGi Bundle调用本机方法时出现UnsatisfiedLinkError

我使用eclipse File–>New–>Other–>Plug-in Project创建了一个OSGi插件(Bundle) File–>New–>Other–>Plug-in Project称为插件1.我想在此插件中使用本机.so库。 我在我的插件项目的根目录中添加了libtest_app_wrap1.so 。 我的项目结构如下所示 这是清单文件 Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: JniTest Bundle-SymbolicName: JniTest Bundle-Version: 1.0.0.qualifier Bundle-Activator: jnitest.Activator Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Import-Package: org.osgi.framework;version=”1.3.0″ Bundle-NativeCode: libtest_app_wrap1.so; osname=linux; processor=amd64 这是我的Activator类的代码 package jnitest; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; public class Activator implements BundleActivator { public Activator() { System.loadLibrary(“test_app_wrap1”); System.out.println(“Library Loaded Successfully…….”); } /* * (non-Javadoc) * * […]

Eclipse RCP – 相对视野透视扩展不起作用

问候伙伴Stackoverflownians, 目前正在开发Eclipse RCP应用程序。 当重置透视图时,我正试图让视图出现在正确的位置。 在我的plugin.xml中: 在视图扩展点中声明第一个和第二个视图的位置。 根据eclipse.org : stack表示视图将与文件夹中的相对视图堆叠在一起 问题在于,当我重置透视图时,我将视图放在一个单独的位置(更确切地说,在右边)占据工作台的约50%。 是否应该在我的plugin.xml中再次声明ProjectExplorer视图,以便relative字段的stack值可以工作? 编辑:我看了另一个插件项目 这似乎有效,我查看了IPerspectiveFactory ,并且createInitialLayout为空。 尽管如此,这是有效的。 肃然, 弗拉德

Eclipse插件 – 访问编辑器

所以,我正在为eclipse IDE开发一个插件。 简而言之,该插件是一个协作的实时代码编辑器,其中编辑器是eclipse(这类似于Google文档,但有代码和eclipse)。 这意味着当我安装插件时,我可以连接 – 使用我的Gmail帐户日食到合作伙伴的日食。 当我开始在我的机器上编码时,我的伙伴会看到我写的东西,反之亦然。 我目前面临的问题是访问eclipse的编辑器。 例如,我必须监视活动文档中的所有更改,以便每次发生更改时,将通过此更改通知另一个合作伙伴的IDE。 我发现并阅读了IDcoumentProvider , IDocument和IEditorInput类,它们以某种方式连接但我无法理解这种连接或如何使用它。 所以,如果有人能解释这种联系,我会非常感激。 如果有另一种方法来实现我的目标?

如何在eclipse中以编程方式打开查找类型对话框

我想在eclipse插件中以编程方式打开“Ctrl-Shift-T”对话框(查找类型)。 我尝试了FilteredItemsSelectionDialog和ResourceListSelectionDialog,但是如何获取工作区中的所有类型? 谢谢,Ido。

eclipse插件:如何以编程方式在编辑器中选择文本?

我想以编程方式跳转到文本编辑器中的某个位置并突出显示代码。

在Eclipse Oxygen中更改Project Explorer树视图字体大小

我正在使用Eclipse Version:Oxygen.1a Release(4.7.1a),我想扩大Project Explorer树视图的字体大小,因为我有一些视觉问题,因此我搜索了许多地方以扩大项目树视图的字体大小。 我只在项目资源管理器树视图中为较旧的eclipse版本发布了字体更改,这些版本较旧或等于eclipse luna版本。 对于这些信息,我想说这个Oxygen版本是Eclipse IDE中的最新版本,请有人帮助我。

Eclipse插件:创建动态菜单和相应的处理程序?

我正在尝试编写一个我认为非常简单的Eclipse插件,但我真的很难找到自己的方式,因为我之前从未使用过PDE。 基本上我要做的是在Java Project上下文菜单中添加一个子菜单,该菜单将列出项目根目录中的一堆可用文件。 然后在选择其中一个子菜单项时,我希望调用该处理程序并传递所选文件的名称。 到目前为止,我已经设法通过向org.eclipse.ui.menus扩展点添加动态menuContribution来正确显示菜单。 我已经定义了自己的CompoundContributionItem,它找到相应目录中的所有文件并填充菜单。 这些菜单项中的每一个都连接到我的处理程序(扩展AbstractHandler),并且每次选择菜单项时都会调用处理程序。 我不知道该怎么做是让我的处理程序根据选择的菜单项实际执行某些操作。 如果以某种方式传递菜单项标签的字符串就足够了,但我猜这可能有更好的方法。 我试着查看org.eclipse.debug.ui的代码,看看它们是如何使用run / debug配置的,因为这正是我想要的。 他们从项目的.launches目录中获取.launch文件并将其显示在列表中。 这个代码非常复杂,并且还有许多与之无关的其他行为,所以作为一个初学者,我正在努力解决它。 而且,他们似乎做了与我不同的方式,所以可能是我的方法完全错了。 任何帮助或指示将不胜感激。

Eclipse e3到e4的迁移/改编(首选) – 建议

我得到了什么 我得到了一个近乎完成的e3应用程序,但需要e4的dependency injectionfunction,因此我转移到开普勒。 现在在e4中,如果我将我的应用程序作为e3应用程序运行,那么e3插件正在运行。 但是,如果我更改为Application.e4xmi ,系统将失败。 (不知何故预料到这一点) 问题 如何将我的e3插件移动到e4以便我的观点和视图正常工作(我有很多人!我无法删除它们 – 如果添加了插件,我需要扩展它们!)还有菜单贡献,处理程序/命令需要工作( 片段中没有任何东西.4xmi被添加到gui) 我到现在为止做了什么 我将api更改为e4,因此我不再使用IWorkbench或PlatformUI,也不再使用ViewPart接口(还有一段路要走,只能在一个插件中进行测试) 将我的plugin.xml (e3代码)转换为e4 片段 .e4xmi(但是找到了(链接到stackoverflow) ,在e4中打破了贡献的视图/透视图。) 我在我的plugin.xml中添加了fragment.e4xmi作为扩展名并删除了其他所有内容(e3-style) 资源 堆栈溢出 Lars Vogel 乔纳斯赫尔明 编辑/更新 错误376486 – Eclipse 4 IDE无法通过片段或处理器扩展 – 所以如何扩展您的e4应用程序 – 如果它不通过片段或处理器工作? 提高解决方案的可能性我将问题分开并在此处描述了一个部分