Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 visual studio 2010在命名空间内使用指令插入_Visual Studio 2010_Resharper_Code Formatting_Stylecop_Stylecop Plus - Fatal编程技术网

Visual studio 2010 visual studio 2010在命名空间内使用指令插入

Visual studio 2010 visual studio 2010在命名空间内使用指令插入,visual-studio-2010,resharper,code-formatting,stylecop,stylecop-plus,Visual Studio 2010,Resharper,Code Formatting,Stylecop,Stylecop Plus,我有一个和上面描述的完全相反的问题。在我的例子中,VisualStudio在名称空间内使用指令插入,我希望防止这种情况发生。我确实尝试取消选中重新竖琴选项: 语言->C#->格式样式->名称空间导入->将using指令添加到最深范围 但这没用。我还试图暂时禁用重竖琴。还是同一个问题。 顺便说一句,我已经安装了StyleCop和StyleCop+。也许是它导致了这个问题。 所以现在,当我添加新项->类时,它将使用名称空间中的指令创建新的代码文件。如何更改此项?是否已将类模板文件替换为命名空间声明中

我有一个和上面描述的完全相反的问题。在我的例子中,VisualStudio在名称空间内使用指令插入,我希望防止这种情况发生。我确实尝试取消选中重新竖琴选项: 语言->C#->格式样式->名称空间导入->将using指令添加到最深范围 但这没用。我还试图暂时禁用重竖琴。还是同一个问题。 顺便说一句,我已经安装了StyleCop和StyleCop+。也许是它导致了这个问题。
所以现在,当我添加新项->类时,它将使用名称空间中的指令创建新的代码文件。如何更改此项?

是否已将类模板文件替换为命名空间声明中包含一个或多个using指令的类模板文件?如果是这样的话,您可能看到了一个有趣的C#插件行为的结果:一个新添加的using指令放在文件中最后一个已识别的using之后,不管它在哪里。

在哪里可以找到类文件的模板?类模板的默认位置在
\Common7\IDE\ItemTemplates\CSharp\code\1033
下。如果确实更改了类模板,则可能需要强制Visual Studio刷新其模板缓存,如中所述。