2012-06-24 28 views
1

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

+0

在记事本++(使用XML插件安装)中打开文件,选择语言为XML并重新格式化。 – Oded

+0

这几乎是我现在正在做的。 –

回答

0

你可以编写一个Visual Studio macro,它可以为你做所有的重命名和重新格式化。宏可以绑定到工具栏和命令(键盘快捷键),所以你可以把它做成一个单一的点击/快捷方式。

+0

我对VS宏并不熟悉,并且已经足够让我的头在MSBUILD附近。我希望有一个选项,我可以打勾并使其工作。 –

+0

@JoelRodgers - 没有_that_容易,虽然你_can_ [运行一个外部工具](http://msdn.microsoft.com/en-us/library/9814d200.aspx)。如果您可以将操作脚本编写到批处理文件(或PowerShell脚本)中,这对您来说可能更容易。 – Oded

相关问题