Qt Creator Beautifier 和不同的项目

Qt Creator Beautifier and different projects

我们想将不同类型的样式关联到不同的项目。我一直在寻找 Qt Creator 在其新版本 (4) 中可以使用 Beautifier 在保存时自动格式化文件。

我的问题是,当我们打开该项目时,是否有任何方法可以将样式文件与要打开的项目相关联。

该文件将位于项目的根文件夹中,并会自动从存储库中下载。

查看 'Beautifier' 选项,我看到 'Artistic Style' 和 'Uncrustify' 有一个选项可以使用项目目录中的文件作为样式文件。您可以为每个项目创建这些文件。

clangformat 更新: 如果您 select "Predefined Styles" 列表中的 "File" 选项,clang-format 应该使用来自项目目录。有关详细信息,请参阅 -style 参数 here.

的说明