[日常] 如何取消Uncrustify對多行註釋的換行

在Qt開發中用到了Doxygen來生成文檔,所以會在多行註釋裏寫一些Markdown代碼,但是Uncrustify默認的配置文件會將比較長的多行註釋摺疊,這樣Markdown的代碼就失效了。
解決方案是將使用的uncrustify.cfg中的cmt_indent_multi改成false

# Whether to apply changes to multi-line comments, including cmt_width,
# keyword substitution and leading chars.
#
# Default: true
cmt_indent_multi                = false     # true/false

如果使用Qt的配置的話,在這裏改
在這裏插入圖片描述
自用的配置基本和QtCreator格式化代碼—Beautifier插件使用方式一文中提供的一樣。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章