Qt Creator 配色方案

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

我喜欢 Qt Creator 中的深色“FakeVim”配色方案。然而,它只会使编辑器部分变暗,而其他一切都保持正常,这有点令人不安。有什么方法可以让 Qt Creator 全局使用这种黑暗方案吗?

Vim(深色)配色方案 Vim Color Scheme

配色方案仅应用于文本编辑器(因为这是唯一的选项),而不应用于环境。 Vim applied to text editor

qt-creator color-scheme ide-customization
9个回答
68
投票

简单的两行

  1. 转到“工具”->“选项”->“环境”->“常规”选项卡,
  2. 将“主题”更改为深色

62
投票

我找到了一些解决你问题的技巧! 在这里你可以看到它:Habrahabr -- 亲手重新设计 Qt Creator(俄语)

根据那篇文章,这个技巧并不是那么肮脏,而是“黑客”(可能它不会损害您的系统,但它可能会在您的界面上留下一些痕迹)。

你不需要修补某些东西(有可能,但我不推荐)。

主要思想是使用这样的样式表stylesheet.css

// on Linux
qtcreator -stylesheet='.qt-stylesheet.css' 
// on Windows
[pathToQt]\QtCreator\bin\qtcreator.exe -stylesheet [pathToStyleSheet]

要达到这样的效果: QtCreator before and after

要根据您的需求进行自定义,您可能需要阅读文档:Qt 样式表参考Qt 样式表示例等等。

此 wiki 页面 专用于自定义 Qt Creator 样式。

附注如果您有更好的样式表,请分享,我会很高兴! :)


UPD (10.12.2014): 希望现在我们可以结束这个话题了。谢谢,Simon G.,事情再次发生了变化。从 QtCreator 3.3 开始,用户可以使用自定义主题。因此不再需要 hacky 样式表。

大家可以看一下今天的更新:Qt 5.4 发布了。在那里您可以找到信息,Qt 5.4还附带了全新版本的Qt Creator 3.3。只需观看官方视频在 Youtube

因此,要应用深色主题,您需要转到“工具”->“选项”->“环境”->“常规”选项卡,然后需要更改“主题”。

在此处查看有关其配置的更多信息:配置 Qt Creator


23
投票

在较新版本的 Qt Creator 中,您可以按照以下简单步骤操作:

  • 使用 Qt Creator 4.4.1:
    Tools > Options > Environment > Interface
  • 使用 Qt Creator 10.0.1:
    Edit > Preferences > Environment > Interface

从这里您可以将主题更改为

Flat Dark

它将改变整个 Qt Creator 主题,而不仅仅是编辑器窗口。


18
投票

这是我的深色主题(基于 Darcula IntelliJ 主题):
https://github.com/mervick/Qt-Creator-Darcula


QT Creator Dark Color Scheme - Preview


7
投票

QTcreator 遵循您的 kde 范围配置。 如果您选择“obsidian-coast”作为系统范围的配色方案,qt 创建者也将是全黑的。 我知道这是一个部分解决方案,但它有效。


3
投票

我的 QtCreator 深色配色方案位于:

https://github.com/borzh/qt-creator-css/blob/master/qt-creator.css

与 Vim(深色)方案一起使用。

希望它对某人有用。


2
投票

我找到了一种方法来更改应用程序输出主题以及无法编辑的所有内容

.css

如果您使用 osX:

  1. 导航到您的 Qt 安装目录。
  2. 右键单击 Qt Creator 应用程序并选择“显示包内容”
  3. 将以下文件复制到桌面> Contents/Resources/themes/dark.creatortheme 或/default.creator主题。取决于您使用的是深色主题还是默认主题。
  4. 在文本编辑器中编辑文件。
  5. 在[调色板]下,有一行显示error=ffff0000。
  6. 设置新颜色,保存并覆盖原始文件。

1
投票

Linux、Qt Creator >= 3.4:

您可以编辑这些主题:

/usr/share/qtcreator/themes/default.creatortheme
/usr/share/qtcreator/themes/dark.creatortheme

0
投票

这是我复制了 Visual Studio 2013 深色主题所有重要部分的主题。

**更新 08/Sep/15 - Qt Creator 3.5.1/Qt 5.5.1 可能修复了 Qt 的其余部分不正确黑暗且难以阅读的问题。

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