我正在尝试开始开发eclipse插件,特别是扩展PDT。是否有扩展点,文档列表,其他如何?
最新版本,在撰写时,是Eclipse Juno 4.2 + PDT 3.1.0。
我已经检查了eclipse help,PDT上没有任何内容。我在维基中找到的最好的是a few notes on pdt 2.0。
我在寻找:
对于每个扩展点:
额外信用:
答案 0 :(得分:3)
似乎没有关于PDT开发的最新,全面的文档。我能找到的唯一部分是Extending PDT 2.2和PDT 0.7 Design Document。
然而,有一种方法可以构建PDT扩展点列表,包括它们可用的版本和一些文档:
导入项目集后,切换到“插件开发”透视图并打开“插件”视图。找到PDT-Plugins。
双击每个插件将打开其插件编辑器,其中包含有关插件的一般信息以及 - 此插件的扩展和扩展点列表。打开“扩展点”链接或标签将 - 如果有扩展点 - 为您提供另一个链接:“显示扩展点描述”,包括“自”和“描述”。你有!
关于Eclipse扩展点和扩展的一些背景知识:http://www.vogella.com/articles/EclipseExtensionPoint/article.html#extensionpoints
答案 1 :(得分:1)
我必须同意之前的回答。 PDT没有最新的扩展点文档。更糟糕的是,存储库中仍有扩展点,PDT不再使用这些扩展点。我在我的一个插件的wiki中收集了几个dltk / pdt开发教程的链接。要快速设置开发环境,可以使用this教程。
我建议您浏览现有PDT扩展的源代码并从现有代码中学习。您可以在this wiki.
中找到现有pdt扩展的列表当然,您可以随时向PDT mailing list寻求帮助。
答案 2 :(得分:0)