2

我有一個完全相反的問題描述here。在我的情況下,Visual Studio在命名空間內插入使用指令,我想阻止這種情況。我試圖取消選中Resharper選項: 語言 - > C# - >格式化樣式 - >名稱空間導入 - >將使用指令添加到最深的範圍 而且它沒有幫助。此外,我試圖暫時禁用Resharper。還是同樣的問題。 順便說一下,我也安裝了StyleCop和StyleCop +。也許這是造成這個問題的原因。 所以現在當我去和添加新項目 - >類 - 它會創建新的代碼文件與命名空間內使用指令。如何改變這一點?visual studio 2010插入命名空間內使用指令

回答

2

您是否將您的類模板文件替換爲在命名空間聲明內具有一個或多個使用指令的類模板文件?如果是這樣,你可能會看到C#插件行爲的一個有趣的結果:新添加的using指令放置在最後識別的文件之後,而不管它在哪裏。

+0

我在哪裏可以找到類文件的模板? – Serhiy

+0

類模板的默認位置在' \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033'下。如果更改了類模板,則可能需要強制Visual Studio刷新其模板緩存,如http://msdn.microsoft.com/en-us/library/vstudio/ms241279(v=vs.100)中所述。的.aspx。 –

+0

謝謝你,妮可! – Serhiy

相關問題