【发布时间】:2011-01-28 16:02:02
【问题描述】:
我正在寻找一种适用于 Windows 的工具来重新格式化我的代码库中的一些 C++ 代码。本质上,我有一些我不久前编写的代码想要使用,但它与我在最近的项目中使用的样式不匹配。
以标准方式重新格式化 C++ 代码的最佳方法是什么?
比利3
【问题讨论】:
标签: c++ code-formatting code-readability
我正在寻找一种适用于 Windows 的工具来重新格式化我的代码库中的一些 C++ 代码。本质上,我有一些我不久前编写的代码想要使用,但它与我在最近的项目中使用的样式不匹配。
以标准方式重新格式化 C++ 代码的最佳方法是什么?
比利3
【问题讨论】:
标签: c++ code-formatting code-readability
在 Visual Studio 中:编辑/高级/格式化文档
应用于文档的格式将匹配以下设置:工具/选项/文本编辑器/C/C++
Visual Studio 可能不支持您希望应用于文档的所有格式选项,在这种情况下,您将需要一个单独的工具(例如 Paul Betts 建议的)来按照您想要的方式设置格式。
【讨论】:
Step 1 : Select your code
Step 2 : Click on Plugins->Source Code Format (AStyle )
希望对你有帮助。
【讨论】:
Astyle 是比较流行的工具之一。
编辑:我不知道为什么我第一次发布这个时没有考虑到它,但是你也可以使用 Vim。 = 命令将根据您的 indentexpr 和 cinoptions 重新格式化您的代码。
【讨论】:
GC Great Code 对我来说是一个旧的备用。它非常可配置。
【讨论】:
【讨论】:
【讨论】:
我过去也使用过 AStyle。我使用这个 GUI 让它变得更容易一些(我想——已经有一段时间了):Windows 的艺术风格:http://jimp03.zxq.net/
【讨论】:
GNU Indent 应该可以帮助您顺利到达目的地
【讨论】:
Visual Studio 可以。大多数 IDE 都可以。
【讨论】: