我在Eclipse中有一个视图(由扩展的类实现org.eclipse.ui.part.ViewPart),我需要关闭它.我的意思是完全接近,而不仅仅是隐藏.我希望在用户(或我的代码)要求再次打开视图时创建一个新的ViewPart实例.
我发现的唯一方法是IWorkbenchPage.hideView隐藏视图,但没有完全处理它.调用dispose视图也没有任何影响.
顺便说一句,我的观点被定义为allowMultiple="false"但我尝试过true并且没有任何区别.
任何帮助将不胜感激.
我有一个Lucene索引,目前区分大小写.我想添加一个不区分大小写的搜索选项作为后备.这意味着与案例匹配的结果将获得更多权重并将首先出现.例如,如果结果数量限制为10,并且有10个匹配我的情况,这就足够了.如果我只找到7个结果,我可以从不区分大小写的搜索中添加3个结果.
我的情况实际上更复杂,因为我有不同重量的物品.理想情况下,匹配"错误"的情况会增加一些重量.不用说,我不想要重复的结果.
一种可能的方法是有2个索引.一个有一个案例,一个没有和搜索两个.当然,这里有一些冗余,因为我需要两次索引.
有更好的解决方案吗?想法?
我正在开发一个Eclipse插件,它基于一堆核心Eclipse插件,如SWT,JDT,GEF等.
我需要我的插件与Eclipse 3.3兼容,因为许多潜在客户仍在使用它.但是,我个人喜欢Eclipse 3.4中的新功能,并希望将它用于我的开发.这意味着我需要PDE来引用3.3代码,并在调试时执行3.3实例.
有关如何实现这一目标的任何提示?
谢谢.
我想为Eclipse插件创建一个自动安装程序(即不通过"Update Manager").我的场景很简单:用户关闭Eclipse,将下载的JAR放入dropins文件夹,启动Eclipse,其余过程自动完成.
在较旧的Eclipse版本中,在P2时代之前,Eclipse(仍然有)一个类InstallCommand可以用来将pluings安装到当前运行的平台中.
虽然这在Eclipse 3.4和3.5中仍然有效,但它表现不正常:最明显的是,以这种方式安装的插件无法自动卸载(它变暗).
JavaDoc声称InstallCommand已弃用,应替换为P2替代方案.但是,我找不到合适的工具.有一个P2导向器,但它是为从命令行作为单独的应用程序运行而构建的.可以从Eclipse中调用它,但它实际上并没有被删除.例如,进度监控和错误报告效果不佳.
有人知道一个很好的选择吗?
谢谢,Zviki
我有一个在Eclipse中运行的工作(扩展org.eclipse.core.runtime.jobs.Job的类).这个工作得到了一个IProgressMonitor,我用它来报告进度,这一切都很好.
这是我的问题:在处理过程中,我有时会发现有比我预期更多的工作.有时甚至加倍.但是,一旦我在进度监视器中设置了总滴答数,就无法更改此值.
关于如何克服这个问题的任何想法?
我需要找到eclipse项目中存在的特定文件,该文件位于项目的类路径中.
我有IProject实例,但不知道如何获取IFile实例
在Visual Studio中,当调试期间发生错误时,导致错误的行将跳转到源代码中并显示错误.
有没有办法与Elcipse做同样的事情?出现Debug透视图,但导致错误的行和错误消息不会立即显现.
eclipse ×6
java ×3
debugging ×1
eclipse-3.3 ×1
eclipse-3.4 ×1
eclipse-pde ×1
eclipse-rcp ×1
lucene ×1
p2 ×1