【问题标题】:which one to choose? DXCore, Resharper or VSX?选择哪一个? DXCore、Resharper 还是 VSX?
【发布时间】:2009-05-18 22:53:24
【问题描述】:

我想编写一个 Visual Studio 插件来为我做一些代码修改(比如一些特定的重构)。我想知道我应该使用其中哪一种工具以及为什么?

我们有 resharper 的许可证,另外两个是免费的,这是一个内部使用的软件,所以我们不需要担心许可问题。

【问题讨论】:

    标签: visual-studio-2008 resharper vsx visual-studio-addins dxcore


    【解决方案1】:

    我只使用过 DXCore,但我不得不说它非常棒。

    我自己和其他开发人员通过这个功能强大的框架取得了很多成就

    我提交了我们的community site 作为证据。

    在回答有关框架的特定用途的问题时,DevExpress 非常有帮助,并且在许多情况下,增强它以为基于它编写插件的人提供额外的功能。

    我在my blog 上写了很多关于创建此类插件的文章,并且我正在努力使this page on the community site 保持最新,并提供指向互联网上多个页面的链接,其中包含教程和完整的示例。

    我还打算继续在我​​的博客上编写有关该主题的教程,因此随着时间的推移,这应该会成为更好的资源。

    使用 DXCore 编写重构非常容易,因为它具有极其全面的对象模型。

    我也很高兴通过http://twitter.com/RoryBecker 或电子邮件(G Mail dot Com 的 Rory Becker)回答有关 DXCore(和 Coderush/RefactorPro)主题的问题

    【讨论】:

      【解决方案2】:

      虽然我看过 ReSharper,但我并没有使用太多。我使用过 DXCore,我喜欢他们所做的。 VSX 看起来很有希望,尤其是在 MEF 中使用 VS2010

      如果您要面向更广泛的受众,我会选择 VSX。但由于这是您组织内部的,我会选择DXCore

      更多 DXCore info here.

      【讨论】:

        【解决方案3】:

        我建议您使用您最熟悉其 API 的框架。 如果你需要做一些复杂的事情(例如解析代码,眼睛糖果效果)你不想使用 VSX - 这会花费太多时间。

        如果您没有偏好,我建议您使用 DXCore,主要是因为它的 API 可以快速学习,尽管在文档方面还有很多需要改进的地方,您有一些 example projects 以及非常支持社区。 每当我需要发现如何做某事时,我所需要做的就是在DXcore plugins forum 询问它,我的问题很快就得到了回答。

        【讨论】:

          【解决方案4】:

          如果您已经充分了解 ReSharper API 可以使用它进行有用的工作,那么您应该将您的知识卖给出价最高的人。他们一直承诺为过去三个主要版本提供文档。

          【讨论】:

            猜你喜欢
            • 2010-09-25
            • 2021-10-19
            • 1970-01-01
            • 2014-02-11
            • 2011-11-11
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-11-03
            相关资源
            最近更新 更多