我想更改Qt Creator 2.7.1中的大括号编码样式。目前,它是:
void bar(int i)
{
static int counter = 0;
counter += i;
}
但我想把它改成:
void bar(int i) {
static int counter = 0;
counter += i;
}
如果转到Options -> C++ -> Edit -> Braces
,则只能更改大括号的缩进。在预览文本字段中手动更改大括号的位置不会产生任何效果。
我在Qt Creator bug tracker上打开了公开建议——https://bugreports.qt.io/browse/QTCREATORBUG-11033.
想想看,多关注bug跟踪器会更有帮助。
希望,这个功能将被添加到Qt Creator 3.0中。
Qt Creator IDE:艺术风格插件
-
为您的Qt Creator IDE版本下载插件(v2.7.1下载2.7.0版本)。
-
打开包装。
-
将ArtisticStyle.pluginspec中的依赖项版本描述编辑为已安装的版本:
-
在终端上(Ctrl+Alt+T)运行
qtcreator -version
以获取依赖版本。 -
v2.7.0版本描述示例:
<dependency name="Core" version="2.7.0"/> <dependency name="TextEditor" version="2.7.0"/> <dependency name="ProjectExplorer" version="2.7.0"/> <dependency name="Qt4ProjectManager" version="2.7.0"/>
更改为(v2.7.1版):
<dependency name="Core" version="2.7.1"/> <dependency name="TextEditor" version="2.7.1"/> <dependency name="ProjectExplorer" version="2.7.1"/> <dependency name="Qt4ProjectManager" version="2.7.1"/>
-
-
按照网站上的正常步骤安装插件。
-
通过"首选项"更改样式->艺术…->风格
-
添加您自己的风格并添加
--style=java
。
从最新的Creator版本(进行此更改时未在谷歌上搜索)来看,这是由clang格式控制的。这个选项应该控制它。