如何将特定文件类型的视图添加到“显示在”菜单中

发布于 2024-12-11 02:39:44 字数 562 浏览 0 评论 0原文

我使用一个名为 Veloeclipse 的旧插件在 Eclipse 中编辑 Velocity 模板。自 2009 年以来,这方面没有任何进展,这不是问题,因为它主要只是用于语法突出显示和格式验证。然而,真正令人烦恼的事情是,当我尝试执行显示以在包资源管理器或项目资源管理器中查看当前的 Velocity 模板时,唯一可用的选项是“属性”。这其实没什么用。我确实需要能够在常规资源管理器视图之一中访问该文件。

所以我有两个问题:

  • 有没有一种方法可以配置它而不必胡闹任何代码?配置文件什么的?我已经检查了我的 Eclipse 安装,但没有看到任何东西,但我希望我遗漏了一些东西。
  • 因此,假设我的第一个问题的答案是否定的,我该如何修改插件代码,以便它在“显示在”菜单中显示的内容不仅仅是“属性”视图?我在插件开发 wiki 上找到的大部分内容都来自另一个方向:如何使您的视图或透视图出现在“显示在”菜单中。

任何对此的帮助将不胜感激!

I use an older plugin called Veloeclipse for editing Velocity templates in Eclipse. There's been no development on this since 2009, which isn't a problem because it's mainly just for syntax highlighting and format validation. The really annoying thing about it, however, is that when I try to do Show In to view the current Velocity template within my Package Explorer or Project Explorer, the only available option is Properties. That's not really useful. I really need to be able to get to the file in one of the regular explorer views.

So I have sort of two questions:

  • Is there a way to configure this without having to monkey with any code? A configuration file or something? I've grepped through my Eclipse installation and haven't seen anything, but I'm hoping that there's something I'm missing.
  • So assuming that the answer to my first question is no, how do I go about modifying the plugin code so that it will show more than the Properties view in the Show In menu? Most of what I found on the plugin development wiki comes from the other direction: how to make your view or perspective appear in the Show In menu.

Any help with this would be hugely appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绝不放开 2024-12-18 02:39:44

尝试检查插件源代码。它可能会做一些与其他编辑器不同的事情。我的意思是,您拥有的 show in 菜单项不是通常的扩展点,而是硬编码的上下文菜单选项。

Try to check the plugin source code. it might do something different than other editors. What I mean is that the show in menu item that you have there is not the usual extension point but a hard coded context menu option.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文