功能"删除并排序使用保存"来自Productivity Power Tools在VS2017中不起作用

时间:2017-03-10 18:09:01

标签: visual-studio-2017 productivity-power-tools

是否有任何人对功能有问题"删除并排序使用保存"来自Visual Studio 2017中的Productivity Power Tools。它似乎不起作用。对此有何解决方案?

enter image description here

4 个答案:

答案 0 :(得分:15)

还有另一种解决方法enter image description here

转到工具->选项->文本编辑器->勾选/取消选中“删除不必要的使用”

答案 1 :(得分:7)

PowerCommands和ReSharper似乎存在问题。

  

请你试试这个复选框“ReSharper | Options |   环境|键盘&菜单|隐藏已覆盖的VS菜单项“和   然后再次选中“保存时删除并排序使用”功能。

来自https://resharper-support.jetbrains.com/hc/en-us/community/posts/115000159930/comments/115000202364

答案 2 :(得分:5)

****更新:不再需要Productivity Power Tools,因为此功能现在是Visual Studio 2017的一部分。请参阅makdu的回答。 ****

无论我安装了哪个版本的Visual Studio 2017(社区/专业版/企业版),我都无法获得“保存时格式化文档”或“保存时排序和删除使用”功能以适用于4种不同的笔记本电脑。我认为问题在于我使用了主要的 Productivity Power Tools 2017 扩展程序来安装所有扩展程序,或许这个扩展程序中有一个错误?

解决问题并使功能正常工作:

  • 已卸载 Productivity Power Tools 2017 扩展程序。 (这将使所有子组件扩展仍然安装。)
  • 卸载了各个 Visual Studio的电源命令扩展名。
  • 重新启动Visual Studio。
  • 自行重新安装了各个 Power Studio的电源命令扩展名。

现在,“保存时格式化文档”和“保存时排序和删除使用”功能可用。

答案 3 :(得分:1)

****对于Visual Studio 2019(我的版本是版本16.6.3):生产力电动工具无法正常工作,并且@makdo的答案上张贴的实验性标志不可用。

此帖子的信用为@mattferderer https://mattferderer.com/clean-up-sort-unused-dotnet-using-statements-in-visual-studio

如何使其运行-V2019

在菜单中,转到分析>代码清除>配置代码清除。将以下内容添加到您的修复程序中 enter image description here

配置完代码清除后,需要运行它。这是您的选择:

  • 您可以使用Ctrl + K,Ctrl + E运行的第一个配置文件。
  • 在屏幕底部(左侧),有一个小的扫帚图标。点击那个。 在菜单中,转到分析>代码清除。然后选择要运行的清理配置文件。
  • 您可以使用Mads Kristensen's extension在保存时运行代码清除