14

我想更改 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,我只能改变大括号的缩进。在预览文本字段中手动更改大括号的位置不会产生任何效果。

4

2 回答 2

3

我已经在 Qt Creator 错误跟踪器上公开了建议 - https://bugreports.qt.io/browse/QTCREATORBUG-11033

想一想,更多地关注错误跟踪器会更有帮助。

希望这个功能会在 Qt Creator 3.0 中加入。

于 2013-12-09T09:25:31.480 回答
1

我刚刚找到了一个插件。在 web上称为 Qt 的艺术风格插件。

安装

  1. 下载为您的 qtcreator 版本指定的插件(对于 2.7.1,下载 2.7.0 版本,但需要在后面的步骤中修改)。
  2. 解压包,编辑文件ArtisticStyle.pluginspec
  3. 将依赖项版本描述(在第二步文件中)编辑到您机器上已经安装的版本中。在终端 (Ctrl+Alt+T) 上,发送qtcreator -version以获取 Qt 依赖项版本的信息。

例如 :

2.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"/>

到这个(对于 2.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"/>
  1. 按照网站上的正常步骤安装插件。

  2. 如果已经安装,通过 Preference->Artistic...->Style 更改样式

  3. 添加您自己的样式并添加--style=java

  4. 干得好。!

于 2013-12-18T02:11:15.480 回答