在 QtCreator 中更改大括号编码样式

问题描述 投票:0回答:3

我想更改 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 coding-style qt-creator braces
3个回答
3
投票

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

认为,更多关注错误跟踪器会更有帮助。

希望 Qt Creator 3.0 中会添加此功能。


1
投票

我刚刚找到了一个插件。称为 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. 给你。!


0
投票

从最近的 Creator 版本开始(进行此更改时未通过谷歌搜索),这是由 clang-format 控制的。 这个选项应该可以控制它。

© www.soinside.com 2019 - 2024. All rights reserved.