【问题标题】:Resharper SDK - Create FileResharper SDK - 创建文件
【发布时间】:2014-03-16 03:50:47
【问题描述】:

我正在尝试制作一个 Resharper 插件来帮助对我拥有的项目进行一些专门的重构。

它的要点是我在一个类中有一个静态函数,我想创建一个新类并将静态函数移入其中。

我认为它会更简单,但我很难在 SDK 文档中找到示例或起点。

具体来说,我不知道如何创建一个包含新类的新文件。虽然我不能肯定地说,但我觉得我遇到了几个创建新类的例子(尽管我当时忽略了它们,因为我被这个新文件挂断了)。

有谁知道让 ReSharper SDK 创建这个新文件的神奇词汇吗?

【问题讨论】:

标签: resharper resharper-8.0 resharper-sdk


【解决方案1】:

创建新文件可以像CSharpElementFactory.CreateFile 一样简单,但您可能还想考虑使用重构。您可以做的是创建您的新类,将方法放入其中,将其添加到 current 文件中,然后执行MoveIntoMatchingFilesRefactoring

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 2012-07-11
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多