C# 通过C代码解析/重构C

C# 通过C代码解析/重构C,c#,.net,refactoring,mono.cecil,C#,.net,Refactoring,Mono.cecil,Microsoft或Mono project是否有任何库允许您通过代码对C代码库进行全面更改?塞西尔有什么事吗?我认为Cecil只允许您在字节码级别工作-任何在语言级别工作的东西 我已经确定了我想要纠正的问题。只是可以使用一些帮助,以C#语法感知的方式进行搜索/替换。您应该看看-目前它仅处于预览阶段,但听起来正是您想要的。(关于它有各种各样的博客帖子,包括。)你应该看一看——目前它只是在预览阶段,但听起来正是你想要的。(有很多关于它的博客帖子,包括。)如果适合您的情况,Resharper中有一个

Microsoft或Mono project是否有任何库允许您通过代码对C代码库进行全面更改?塞西尔有什么事吗?我认为Cecil只允许您在字节码级别工作-任何在语言级别工作的东西


我已经确定了我想要纠正的问题。只是可以使用一些帮助,以C#语法感知的方式进行搜索/替换。

您应该看看-目前它仅处于预览阶段,但听起来正是您想要的。(关于它有各种各样的博客帖子,包括。)

你应该看一看——目前它只是在预览阶段,但听起来正是你想要的。(有很多关于它的博客帖子,包括。)

如果适合您的情况,Resharper中有一个相当强大的搜索和替换功能


如果适合您的情况,Resharper中有一个相当强大的搜索和替换功能


遗憾的是,Roslyn CTP目前还很不完整;它不支持事件、迭代器、初始值设定项表达式、LINQ查询语法、索引器或匿名类型等关键内容。希望很快能有一个新的CTP。遗憾的是,Roslyn CTP目前还很不完善;它不支持事件、迭代器、初始值设定项表达式、LINQ查询语法、索引器或匿名类型等关键内容。希望不久能有一个新的CTP。