我想通过 Qt Creator 中的快捷方式格式化我的Qt代码,就像 Eclipse 中的ctrl + shift + F
一样。
但是没有在Qt创建者选项中找到一个,也没有通过谷歌搜索。
那么,Qt Creator中是否有这样的捷径?如果没有,那么如何格式化代码?
答案 0 :(得分:25)
您可以通过以下方式至少缩进您的代码。首先,选择要缩进的代码部分(或 Ctrl + A ,如果要缩进当前文件中的所有源代码),然后选择 Ctrl + i 。
如果您使用的是Mac OS X,请使用 Command 而不是 Ctrl 。
答案 1 :(得分:23)
首先,安装clang-format。
如果您使用的是Ubuntu,则可以使用sudo apt-get install clang-format
进行操作。
然后转到Help -> About plugins
,然后查看Beautifier
。
然后重启Qt创建者。
现在,转到Tools -> Options -> Environment -> Keyboard
并找到它所说的位置" 格式化当前文件"在中间栏,然后点击它。
在此窗口的底部单击record
,并记录您要用于格式化当前文件的键序列。