将艺术风格与 Visual Studio 2010 相结合

问题描述 投票:0回答:3

是否可以将艺术风格与 Visual Studio 2010 集成?与包含 Visual Studio 代码格式化程序相比,它在修复损坏的代码缩进和样式方面做得更好。理想情况下是热键或将其应用到当前文件的东西。我知道如何手动应用它,但必须有一个插件或可用的东西来帮助自动完成它。

c++ visual-studio-2010 code-formatting astyle
3个回答
1
投票

您可以将外部工具添加到IDE。请参阅“工具”菜单。您可以让艺术风格为您格式化整个文件。它有点脆弱,因为您必须在运行外部命令之前保存文件。

您可以将击键绑定到外部命令。查看“工具”->“自定义”->“键盘”中的

Tools.ExternalCommandN
(其中
N
是 1 到 24)。


1
投票

Visual Studio 支持外部工具: http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%28VS.EXTERNALTOOLS%29&rd=true

使用

$(ItemPath)
作为参数进行配置就可以了。您可以在其前面添加其他选项,如下所示:
-A12 $(ItemPath)


1
投票

现在有一个适用于 Visual Studio 2010/2012 的“AStyle Extension”插件,您可以通过内置的 Visual Studio 扩展管理器(工具 -> 扩展和更新)下载并安装该插件。它包括一个配置对话框,可让您控制所有选项。

这里有有关此插件的更多信息:

http://visualstudiogallery.msdn.microsoft.com/2f3f04cd-2866-4e47-a671-d1cc9cc3fb02

© www.soinside.com 2019 - 2024. All rights reserved.