gpt4 book ai didi

eclipse - Netbeans RCP 与 Eclipse RCP

转载 作者:行者123 更新时间:2023-12-04 02:11:04 29 4
gpt4 key购买 nike

我想开始一个新项目,它将广泛使用插件。我知道 Eclipse 和 Netbeans 都有各自的富客户端平台,各有优缺点。

我想要一些 Stack Overflow 社区喜欢的评论。

此外,最重要的是,使用各个平台为现有应用程序编写插件是多么容易。例如,如果我完成了我的应用程序,并希望让第 3 方能够使用他们自己的插件对其进行扩展,那么这些平台中的每一个如何为此提供功能?他们是否需要我的资源来执行此操作,或者这些平台是否提供第三方可以编写代码的插件 API?

最佳答案

I would like some comments on which the Stack Overflow community prefers.



我倾向于 Eclipse RCP,主要是因为我仍然认为 IDE 本身是目前最好的。 Eclipse RCP 也更加成熟,并且在网络上有更多的书籍和文档。 Netbeans RCP 稍微落后,我在 Amazon.com 上只能找到三本关于该平台的书。

我也非常渴望看到这个平台随着它的 e4 不断发展壮大。可以简化很多事情的项目(从依赖注入(inject)到 UI 定制)

Also, and most importantly, how easy it is with the respective platforms to write plugins for already existing applications. For example, if I finish my application, and would like to enable 3rd parties to extend it with their own plugins, how does each of these platforms provide functionality for this? Would they need my source to do it, or do these platforms provide plugin APIs towards which 3rd parties can code?



我可以想象,当两个平台都设计为可扩展时,这个问题的答案不会真正令人满意。他们在这个部门是相当平等的。

最重要的是将您的应用程序设计为可扩展的。也就是说,提供 扩展点 .您不必为此提供源代码,但您可以记录扩展点。此外,如果您需要提供接口(interface),您可以只提供 javadoc 而不提供真正的源代码。

我重复我的观点,使用 RCP 设计应用程序并不意味着您的应用程序将自动可扩展。您还必须将您的应用程序设计成这样。当您第一次学习该平台时,这并不容易,但您最终会从经验中了解它。

关于eclipse - Netbeans RCP 与 Eclipse RCP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4003372/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com