0%

QT5 – qt creator自动格式代码_qt creator 自动规范代码-CSDN博客

Excerpt

文章浏览阅读4.5k次,点赞4次,收藏19次。使用过VS的都知道,每写一句代码,都会自动在每个运算符两边加空格并格式化代码,这种特性节省编码时间,不用手动敲空格,而且格式规整。如果要写跨平台的程序,用qt creator比较合适。qt creator也可以实现这种特性。——————————————如果qt creator版本大于4.8,那么恭喜,只需要简单配置。帮助-&g…_qt creator 自动规范代码


bug404_ 于 2019-12-16 21:54:51 发布

使用过VS的都知道,每写一句代码,都会自动在每个运算符两边加空格并格式化代码,这种特性节省编码时间,不用手动敲空格,而且格式规整。

如果要写跨平台的程序,用qt creator比较合适。qt creator也可以实现这种特性。

-—————————————–

如果qt creator版本大于4.8,那么恭喜,只需要简单配置。

帮助->关于插件,

重启。

 工具->选项,

 

 如果使用的编译器是MSVC2017,那么clang-format.exe的位置就是图中所示位置。可以用everything搜一下。如果是其他的编译器,用everything搜一下吧。

predefined style,webkit的格式样式和原生qt creator的是一样的,函数名下面是两个大括号。其他的样式都是原生Java样式,第一个大括号和函数名在一行。

配置好后,点击“运行”的时候,就会自动排版。

-——————————————————-

如果qt creator版本低于4.8,请参考这篇文章。

https://www.vikingsoftware.com/using-clang-format-with-qtcreator/

他的是4.7