2012-06-24 23 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

相關問題