2013-12-18 52 views
3

Visual Studio 2013中的組織usings選項與樣式警察規則SA1208不匹配。例如:在Visual Studio 2013中組織使用不符合StyleCop規則

整理usings會對她們:

Namespace.Entities; 
Namespace.Interfaces; 
System; 
System.Linq; 

但SA108,首先需要系統的。

System; 
System.Linq; 
Namespace.Entities; 
Namespace.Interfaces; 

有沒有辦法使視覺工作室行爲符合StyleCop規則?

回答

7

默認情況下,我的Visual Studio安裝已經先排序系統使用情況。

但是你可以改變它。請參閱here(查看註釋)。

轉到工具 - >選項 - > C#(我假設你正在開發一個C#項目) - >高級。然後檢查框說「將‘系統’的指令,首先分揀usings當」

編輯: 對於近期版本,MS移動文件到不同的頁面:看到here(檢查組織usings部分)。

+0

很酷的感謝,我不記得改變設置。 – NikolaiDante

+0

似乎該選項默認情況下已關閉-.-也讓我驚訝! – Heliac