Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.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
C# 如何在格式化时在名称空间内移动using指令?_C#_Visual Studio_Editorconfig - Fatal编程技术网

C# 如何在格式化时在名称空间内移动using指令?

C# 如何在格式化时在名称空间内移动using指令?,c#,visual-studio,editorconfig,C#,Visual Studio,Editorconfig,我担心的是,在我们公司使用的代码样式中,using指令被放在名称空间中,但我无法自动做到这一点。我有和.editorConfig文件,建议移动指令 csharp\u使用\u指令\u放置=在\u名称空间内:建议 这非常有效,但如果可能的话,我想实现的是在格式化文件时自动移动它们 语言:c# Visual Studio 16.9.1版您可以直接在设置中更改此设置: 文本编辑器->C#->代码样式->常规->“使用首选项:” 在这里,您可以将首选的“using”指令位置从外部名称空间更改为内部名称

我担心的是,在我们公司使用的代码样式中,using指令被放在名称空间中,但我无法自动做到这一点。我有和.editorConfig文件,建议移动指令

  • csharp\u使用\u指令\u放置=在\u名称空间内:建议
这非常有效,但如果可能的话,我想实现的是在格式化文件时自动移动它们

语言:c#
Visual Studio 16.9.1版

您可以直接在设置中更改此设置:

文本编辑器->C#->代码样式->常规->“使用首选项:”

在这里,您可以将首选的“using”指令位置从外部名称空间更改为内部名称空间

此外,您还可以单击错位使用指令旁边的灯泡并选择“移动错位使用指令”,然后在打开的子菜单“修复:文档|项目|解决方案”中选择“解决方案”


是的,当你创建一个新文件时,它可以工作,但不用于格式化。@bielsala我明白了。也可以单击错位使用指令旁边的灯泡并选择“移动错位使用指令”,然后在打开的子菜单“修复:文档|项目|解决方案”中选择“解决方案”。我已经相应地更新了我的答案。这可以通过一个.editorconfig文件来实现吗?