如何在Resharper或VS Studio中重新格式化MSBUILD xml?

时间:2012-06-24 18:47:21

标签: visual-studio-2010 visual-studio resharper

当ReSharper 6和VS 2010具有.Proj扩展名时,它将我的MSBUILD文件视为XML,但它不允许我重新格式化文本。 ReSharper和VS 2010中的选项显示为灰色。如何打开它?现在,我被迫将代码复制并粘贴到带有xml扩展名重新格式化的文件中,然后将其复制并粘贴回来,或者用xml扩展名重命名该文件。

2 个答案:

答案 0 :(得分:0)

您可以编写Visual Studio macro来完成所有重命名和重新格式化。宏可以绑定到工具栏和命令(键盘快捷键),因此您可以将其设置为单击/快捷方式。

答案 1 :(得分:0)

截至今天(2013-12-02),JetBrains的回答是项目文件被排除在代码清理之外。在code cleanup page上讨论了该问题,其中包含指向Verify that Code Cleanup works with MSBuild .proj files的错误的链接,其中包含修复版本仅 9.0 的信息!

因此,似乎没有办法完成这项工作。