有没有排序但不删除用法的命令?

时间:2019-09-12 09:06:25

标签: c# visual-studio-2017

我正在使用Visual Studio2017。代码库中有各种using语句,由于代码中的#ifdefs有时使它们看起来没有用,但在某些情况下会用到。

因此,我不想删除它们,但希望它们排序。我找不到可以排序但不能删除的命令。

此命令存在吗?

2 个答案:

答案 0 :(得分:2)

上下文菜单选项

就像已经发布的Amit一样,可以通过快捷菜单执行此操作,但这仅在VS2015中可用。 VS2017将其更改为“删除 使用方式”。

enter image description here

代码自动格式化

Tools > Options > Text Editor > *yourProgrammingLanguage* > Code Style > Formatting下,在格式化期间执行其他代码清除下有2个复选框,称为删除不必要的用法对用法进行排序。在这里,您可以将它们设置为仅在按 CTRL + K + D

时对使用情况进行排序

enter image description here

答案 1 :(得分:0)

当我右键单击代码时,我认为必须像 2015 中那样 enter image description here

虽然机器中没有2017年,但 可以进行验证..:)