在Visual Studio 2010中自动清理代码

bas*_*sti 3 settings code-cleanup visual-studio-2010

我想知道,如果可能的话,在Visual Studio 2010中进行某种自动代码清理.

特别有趣的是:

  • 自动缩进
  • 去除拖尾的空行
  • 删除未使用的使用

在特殊情况下,例如保存文件.

我没有在选项中找到任何东西,但也许我只是有点盲目......在日食中afaik至少有可能打算保存.在Visual Studio中应该有类似的东西吗?

更新:感谢快速回复,问题是我是键盘快捷方式的产品(但仍然感谢提及),但我现在正在研究大量的外国代码,并且不必手动执行它对于每个文件:)

Dan*_*zey 8

可以使用编辑/高级/格式文档或等效的键盘快捷键(Ctrl-K,Ctrl-D对我来说,YMMV)进行自动缩进.

拖尾空行我不知道自动解决方案,虽然可能有扩展可用(或者你可以编写自己的扩展).

删除未使用的usings是内置的VS重构,也可以在Resharper或DevExpress等工具中使用.(右键单击代码,然后组织使用/删除并排序.)

我不知道为每个文档保存自动发生这些标准的方法,但你可能会编写一个宏或VS扩展来实现这一点.