NRefactory - 重构您的 C# 代码
注意:目前没有 NRefactory 的维护者。如果您需要 C# 解析器/编译器前端,请使用 Microsoft.CodeAnalysis (Roslyn)。NRefactory 中的重构已被移植到 Roslyn:https://github.com/icsharpcode/RefactoringEssentials/
如何编译: 1. 获取 Mono.Cecil 0.9.6 从 https://github.com/jbevain/cecil 中获取 Cecil(使用 'git clone git://GitHub.com/jbevain/cecil.git'),或者从 https://github.com/jbevain/cecil/ 中下载 Cecil,并解压到一个名为 "cecil" 的目录中,该目录位于包含 NRefactory 的目录旁边。 2. 如果需要 IKVM 绑定,请从 https://github.com/mono/ikvm-fork 获取它,并将其放置在 NRefactory 目录旁边,如 Mono.Cecil - 将其命名为 "ikvm"。 3. 在您喜欢的 .NET IDE 中打开 NRefactory.sln 并进行编译。
特性:
ICSharpCode.NRefactory 程序集 ICSharpCode.NRefactory.Editor: 从用于文本编辑器的控件中抽象出的接口。未来的 AvalonEdit 版本可能会直接实现这些接口,但您也可以为其他编辑器编写适配器。
暂无开放 Issues,或尚未同步最近议题。