在Visual Studio(或Resharper)中是否有一個設置允許您指定哪些命名空間應該是默認的,以及它們放入的範圍?停止Visual Studio在命名空間外放置使用指令
默認爲MVC項目的例子是
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Namespace
{
public class Class1
{
}
}
但ReSharper的和抱怨了StyleCop:
所有使用指令必須放置在命名空間內。 [規則StyleCop的:SA1200]
使用指令不需要通過代碼,可以安全刪除
有沒有一種方法,使簡單的默認:
namespace Namespace
{
public class Class1
{
}
}
是的,你可以編輯類模板; http://stackoverflow.com/questions/2072687/how-do-i-edit-the-visual-studio-templates-for-new-c-sharp-class-interface – 2014-10-29 11:36:58
@AlexK。謝謝。投票關閉這個作爲愚蠢:) – 2014-10-29 11:40:18
@dav_i:答案可能是重複的 - 但我猜你不知道模板存在?所以基於這個事實可能值得保留這個問題。 – Ian 2014-10-29 11:43:42