有没有任何工具可以标准化 C++ 的格式代码?

发布于 2024-08-25 03:27:42 字数 1539 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

香草可樂 2024-09-01 03:27:42

GNU Indent 应该可以帮助您完成大部分工作

GNU Indent should get you most of the way there

初与友歌 2024-09-01 03:27:42

在 Visual Studio 中:编辑/高级/格式化文档

应用于文档的格式将与以下设置匹配:工具/选项/文本编辑器/C/C++

Visual Studio 可能不支持您想要应用于文档的所有格式选项,其中在这种情况下,您需要一个单独的工具(例如 Paul Betts 建议的工具)来按照您想要的方式进行格式化。

In Visual Studio: Edit / Advanced / Format Document

The format applied to the document will match the settings in: Tools / Options / Text Editor / C/C++

Visual Studio might not support all the formatting options you want applied to your document, in which case you'll need a separate tool (such as Paul Betts is suggesting) to format the way you want.

幸福不弃 2024-09-01 03:27:42

Astyle 是比较流行的工具之一。

编辑:我不知道为什么我第一次发布这篇文章时没有考虑到这一点,但你也可以使用 Vim。 = 命令将根据您的 indentexprcinoptions 重新格式化您的代码。

Astyle is one of the more popular tools.

Edit: I don't know why I didn't think about it when I first posted this, but you can also use Vim. The = command will reformat your code according to your indentexpr and cinoptions.

无尽的现实 2024-09-01 03:27:42

GC Great Code 对我来说是一种老习惯。它是相当可配置的。

http://sourceforge.net/projects/gcgreatcode/

GC Great Code has been an old standby for me. It's quite configurable.

http://sourceforge.net/projects/gcgreatcode/

夏末 2024-09-01 03:27:42

Visual Studio 可以。大多数 IDE 都可以。

Visual Studio can. And most IDEs can.

执笏见 2024-09-01 03:27:42

我过去也用过 AStyle。我使用这个 GUI 来使它更容易一些(我想——已经有一段时间了):Windows 的艺术风格:http://jimp03.zxq.net/

I have also used AStyle in the past. I used this GUI for it to make it a bit easier (I think--it's been a while): Artistic Style for Windows: http://jimp03.zxq.net/

剩余の解释 2024-09-01 03:27:42

Eclipse/CDT 可以很好地缩进你的代码......

  • 它是可配置的。
  • 您还可以在您的团队/组/组织内共享设置。

PS我正在我的

Eclipse/CDT can indent your code very well...

  • Its configurable.
  • You can also share the settings within your team/group/organization.

P.S. I am writing something about that in my Book Post comment if you have some direct questions. :-)

醉生梦死 2024-09-01 03:27:42

使用 AStyle (内置于代码块中)

Step 1 : Select your code
Step 2 : Click on Plugins->Source Code Format (AStyle )

希望有帮助。

use AStyle ( inbuilt in codeblocks )

Step 1 : Select your code
Step 2 : Click on Plugins->Source Code Format (AStyle )

Hope it helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文