在Visual Studio 2013中组织使用与StyleCop规则不匹配

Nik*_*nte 3 stylecop visual-studio-2013

Visual Studio 2013中的组织使用选项与样式警察规则SA1208不匹配.例如:

组织使用会将它们放入:

Namespace.Entities;
Namespace.Interfaces;
System;
System.Linq;
Run Code Online (Sandbox Code Playgroud)

但SA108首先需要系统.

System;
System.Linq;
Namespace.Entities;
Namespace.Interfaces;
Run Code Online (Sandbox Code Playgroud)

有没有办法使视觉工作室行为符合StyleCop规则?

Tha*_*e90 7

默认情况下,我的Visual Studio安装已经先对System usings进行了排序.

但你可以改变它.见这里(查看备注).

转到工具 - >选项 - > C#(我假设您正在处理C#项目) - >高级.然后选中"在使用排序时首先放置'系统'指令"框

编辑: 对于最新版本,MS将文档移动到另一个页面:请参阅此处(查看"组织使用"部分).