Substage - 制作模板MS StyleCop兼容

时间:2009-05-03 05:57:30

标签: c# subsonic substage

我有一个规模很大的爱好项目,大约66K LOC,在http://www.wheelmud.net以上。最​​近,一个团队成员获得了大部分符合MS StyleCop的代码。唯一剩下的就是我们的数据层。可以想象,由于我们仍处于开发的早期阶段,因此会经常重新生成。

我尝试修改aspx模板,但是我看到了很多我需要修复的东西。我看到的第一件事是using语句位于命名空间声明之上。有没有办法通过模板修改这种行为,还是我需要把电锯带到SubStage的代码?

我不介意改变消息来源,但在我跳入之前我想先问一下。我之前已经为其他项目做了这个。

2 个答案:

答案 0 :(得分:0)

在2.2版中,添加了一个补丁,用于在生成的文件顶部添加标记,以便StyleCop忽略它们。 See this issue

答案 1 :(得分:0)

我将把所有现有模板都推送到T4,以避免将来出现模板问题。我们仍然会支持旧的东西 - 但使用T4来做这件事会真的有助于像你这样的情况