我在Visual Studio 2012中使用了Power Commands扩展.我选中了选项以在保存时删除和排序使用.问题是System.Xxx指令最后被排序,这导致样式分析错误:
SA1208:系统使用指令必须放在所有其他using指令之前.
保存之前:
using System;
using System.Diagnostics.CodeAnalysis;
using Foo;
Run Code Online (Sandbox Code Playgroud)
保存后:
using Foo;
using System;
using System.Diagnostics.CodeAnalysis;
Run Code Online (Sandbox Code Playgroud)
这与VS 2010正常工作(System.Xxx第一).任何人都知道如何纠正这个问题?
注意:即使它没有导致SA错误,我仍然更喜欢系统指令是第一个.