可以在 Netbeans 中使用 Clang 格式吗

Can Clang formatting be used in Netbeans

有没有办法在 NetBeans 8.1 中使用 clang 格式化程序?如果重要的话,我是 运行 Arch Linux 上的 NetBeans。

在您发布问题时答案是否定的,但现在(一年多后!)您可以在 NetBeans 中使用 clang 格式化程序,但要遵守以下限制:

  1. 您必须使用 NetBeans 8.2 版而不是 8.1 版。

  2. 您必须从 recent nightly development build of NetBeans 8.2 rather than using the standard release. That's because this functionality was only added recently. See NetBeans bug 270882.

  3. 安装

要在 NetBeans 中使用 clang 格式化程序:

  • 在 NetBeans 中创建一个简单的 C++ 应用程序。

  • Select其项目节点在Projects选项卡中,右击,selectProperties 从弹出菜单。

  • 在打开的 Project Properties window 中单击类别列表中的 Formatting

  • 在屏幕的右侧有一个名为使用 clang-format 的新单选按钮。单击它,然后您可以使用预定义的样式,或提供您自己的自定义格式文件,如下面的屏幕截图所示。