ReSharper 6和VS 2010都将我的MSBUILD文件视为XML,当它具有.Proj扩展名时,但它不允许我重新格式化文本。这些选项在ReSharper和VS 2010中灰显。我如何打开它?现在,我不得不将代码复制并粘贴到带有xml扩展名重新格式化的文件中,然后将其复制并粘贴回来,或者使用xml扩展名重命名文件。如何在Resharper或VS Studio中重新格式化MSBUILD xml?
回答
你可以编写一个Visual Studio macro,它可以为你做所有的重命名和重新格式化。宏可以绑定到工具栏和命令(键盘快捷键),所以你可以把它做成一个单一的点击/快捷方式。
我对VS宏并不熟悉,并且已经足够让我的头在MSBUILD附近。我希望有一个选项,我可以打勾并使其工作。 –
@JoelRodgers - 没有_that_容易,虽然你_can_ [运行一个外部工具](http://msdn.microsoft.com/en-us/library/9814d200.aspx)。如果您可以将操作脚本编写到批处理文件(或PowerShell脚本)中,这对您来说可能更容易。 – Oded
JetBrains从今天(2013-12-02)开始的答案是项目文件被排除在代码清理之外。有一个关于code cleanup page的问题的讨论,其中包含指向Verify that Code Cleanup works with MSBuild .proj files的bug的链接,其中包含修复版本仅为9.0的信息!
所以似乎没有办法做到这一点的外部工具。
- 1. 在ReSharper/Visual Studio中禁用格式化
- 2. 重新格式化xml注释的工具(Visual Studio 2008)
- 3. Visual Studio中重新格式化我的预格式化HTML
- 4. Visual Studio新行格式化
- 5. Resharper重新格式化正在改变行结束
- 6. 奇怪的重新格式化代码在ReSharper的
- 7. 如何(visual studio 2008/resharper)重构/自动化mixin模式
- 8. 如何重新格式化Phpstorm中的XML文件?
- 9. 如何以编程方式重新格式化XML?
- 10. 如何在Android Studio中创建自己的“重新格式化代码”样式?
- 11. Visual Studio 2010宏包或扩展名重新格式化代码?
- 12. Android Studio:如何重新格式化整个项目的代码?
- 13. 如何停止Visual Studio 2013自动重新格式化
- 14. SimpleXML重新格式化
- 15. Visual Studio ASP.NET/HTML重新格式化功能 - 它是否存在?
- 16. 如何在Eclipse中格式化Android xml?
- 17. 如何在SQL Server中格式化XML
- 18. 使用Visual Studio重新格式化高级(C++)源代码?
- 19. 重新格式化在MATLAB
- 20. 如何使用JavaScript(或Rails)在POST之前重新格式化输入格式?
- 21. resharper:格式化if语句?
- 22. 在Android Studio中重新格式化整个项目文件
- 23. 在Android Studio中禁用所有代码重新格式化
- 24. 完全禁用ReSharper for Visual Studio中的格式化和完成
- 25. Resharper vs Borland Devpartner for visual studio
- 26. visual studio 2015,resharper,剃刀和格式化嵌入式html
- 27. 在Perl中重新格式化XML文档?
- 28. 如何重新格式化蟒蛇
- 29. Url.Action是如何重新格式化URL
- 30. 如何重新格式化阵列
在记事本++(使用XML插件安装)中打开文件,选择语言为XML并重新格式化。 – Oded
这几乎是我现在正在做的。 –