是否可以将艺术风格与 Visual Studio 2010 集成?与包含 Visual Studio 代码格式化程序相比,它在修复损坏的代码缩进和样式方面做得更好。理想情况下是热键或将其应用到当前文件的东西。我知道如何手动应用它,但必须有一个插件或可用的东西来帮助自动完成它。
您可以将外部工具添加到IDE。请参阅“工具”菜单。您可以让艺术风格为您格式化整个文件。它有点脆弱,因为您必须在运行外部命令之前保存文件。
您可以将击键绑定到外部命令。查看“工具”->“自定义”->“键盘”中的
Tools.ExternalCommandN
(其中 N
是 1 到 24)。
Visual Studio 支持外部工具: http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%28VS.EXTERNALTOOLS%29&rd=true
使用
$(ItemPath)
作为参数进行配置就可以了。您可以在其前面添加其他选项,如下所示:-A12 $(ItemPath)
。
现在有一个适用于 Visual Studio 2010/2012 的“AStyle Extension”插件,您可以通过内置的 Visual Studio 扩展管理器(工具 -> 扩展和更新)下载并安装该插件。它包括一个配置对话框,可让您控制所有选项。
这里有有关此插件的更多信息:
http://visualstudiogallery.msdn.microsoft.com/2f3f04cd-2866-4e47-a671-d1cc9cc3fb02