是否可以通过绑定自定义 navigatorContent 来扩展 Eclipse 的 Package Explorer?
当我使用自定义 navigatorContent 测试 Project Explorer 时,就像下面的 xml 代码一样,我的 contentProvider 和 labelProvider 与 Project Explorer 配合得很好。
但是对于包资源管理器,这意味着我在 'viewerId' 属性中用 'org.eclipse.jdt.ui.PackageExplorer' 替换了 'org.eclipse.ui.navigator.ProjectExplorer',它没有。
所以想确认一下是否可以通过自定义navigatorContent来扩展Package Explorer。
这是我的 plugin.xml 的摘要。
<extension
point="org.eclipse.ui.navigator.viewer">
<viewer
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
</viewer>
<viewerContentBinding
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
<includes>
<contentExtension
pattern="abc.pkg.explorer.navigator.propertiesContent">
</contentExtension>
</includes>
</viewerContentBinding>
</extension>
<extension
point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
id="abc.pkg.explorer.navigator.propertiesContent"
.. omitted below.
Run Code Online (Sandbox Code Playgroud) 当您在项目中打开文件然后关闭它时,如果在那里打开文件,Package Explorer将滚动到另一个项目中的文件.有没有办法阻止这种行为?
最近每当我在Eclipse中打开我的工作区时,Package Explorer总是默认专注于我所有项目/资源文件的单个文件夹.我已经忍受了几个月,因为我可以"完成"以回到项目级别.
但是,我想对此进行排序.有谁知道我怎么能阻止Eclipse打开这个特定的文件夹作为默认值?
实际上我想出了一个很长一段时间没有遇到过的问题.在做项目时,我经常看到我的包浏览器和编辑器屏幕并排,但我不知道发生了什么,他们正在上面显示一个.以下图像解释了错误..

任何人都可以帮我如何让我的编辑器屏幕和包装浏览器并排......
在Eclipse(最新版本)中,我最终得到了下面的情况.我不小心在我的键盘上放了一本书,并通过一些神奇的键序列设法将一个包浏览器栏锁定在我的编辑器窗口的顶部.
我花了一段时间在谷歌搜索并在eclipse中玩游戏试图删除它没有成功(条似乎锁定到位,右键点击什么都没做..).关于如何删除它的任何想法(它真的很烦我)?谢谢.
哦,这只发生在Java透视图中(这是我在意外触发此操作时使用的透视图).
我是Java和Eclipse的新手.我在前几天开发了我的第一个"Hello,world"程序以及一个教程.自从我使用Flash Builder一段时间以来,我理解了大多数Eclipse UI,它构建于Eclipse IDE之上.
我的问题是,Package Explorer中文件夹的橙色方块究竟是什么意思?我将项目"Hello,world"导入到OSX的工作区中,这是我第一次看到这个橙色方块.我真的好奇它,因为它不是我的任何其他项目?
我提到过; http://help.eclipse.org/kepler/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm
有关Kepler IDE中图标的参考(顺便说一句,这就是我正在使用的),我在标有"一个线程拥有的监视器"的图标中找到了一个橙色方块; 我不明白使用的语言......我甚至不知道这是否是我正在寻找的正确图标?
这里是;

这是我的包浏览器的截图...

看到他们看起来像橙色的方块?它们看起来非常相似,但我不是百分百肯定.我真的很感谢你的帮助.
谢谢!
当Eclipse Package Explorer中的文件夹(链接到文件系统中某个目录的文件夹)包含名称以a开头的文件时.(期间),这些文件不会出现.可以将Eclipse配置为显示这些文件,如果是,如何?
有可能做这样的事情:假设我的包浏览器中有很多项目.我想提出不同的看法.例如,我不常使用的项目视图,我的主要内容,常见事物.基本上我想清理我的包浏览器,以便更好地了解我的所有事情.目前,一切都在我脑海中,所有项目都让包探险家过度拥挤.是否有任何类似或推荐的方法来做到这一点.或者,我们只是说你如何在软件包资源管理器中组织你的东西.
谢谢.
裤裤