如何在Anjuta更改calltip的颜色
How to change the color of calltips in Anjuta?
我使用fedora 22和dnf install -y anjuta
。
我创建了一个新的c++项目并编写了以下代码:
int hello(int a, int b);
int main()
{
hello(
// After I have typed '(', the calltips window popped up,
// but the background color and text are too dark to tell.
// The calltips window cannot be captured through screenshot.
return 0;
}
int hello(int a, int b)
{
return a + b;
}
如何在Anjuta中更改calltips的颜色?
Anjuta
使用插件来实现编辑器。实际上,首选的插件是一个名为GtkSourceView
的gtk
模块,但是当您开始项目时,您可以选择Scintilla
。虽然GtkSourceView的某些方面可以从Anjuta内部编辑,但其他方面是"系统范围"管理的(您可以在/usr/share/gtksourceview-3.0
(或-2.0
)中找到配置文件)。
在一个普通的(=未修改的)系统上,calltips可能是可以的,但如果你使用一个替代的系统主题(特别是"黑暗"主题,像我一样),那么所有的赌注都结束了。一些主题改变颜色细节和谐。其他人只改变了一些方面,然后可能与您在Anjuta/gtksourceview设置中所做的更改发生冲突(主题设置在/usr/share/themes/<your theme>/<your gtk>
中)。
gtk3
的主题目前处于持续变化的状态。最新的gtk3.20.x
再一次改变了一切。所以,如果你很大胆,可以看看上面的文件。这真是一次冒险。最简单的解决方案是尝试一些替代的"配色方案",(在Edit|Preferences|GtkSourceView Editor|Font
中),每个方案的定义都在上面提到的usr/share/gtksourceview
目录中。
这个问题不是Anjuta
所独有的,大多数(如果不是全部的话)其他ide都有非常类似的问题。
相关文章:
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 如何在内核C++中使用1920x1080x16M图形或类似的16M颜色?(VGA)
- 如何在24位SDL_Surface上设置像素的颜色
- 如何从SDL_Surface获取特定像素的颜色
- 列表视图更改选择颜色
- GtkTreeView 交替行颜色
- dx11 渲染到纹理仅显示透明颜色
- 使用 OpenGL 4.5 更改所选顶点的颜色
- 为什么我的 LEGACY OPENGL 颜色反转了?
- 双击更改 mfc 中列表控件中的行的颜色
- 更改 QT 中按钮的颜色
- 当我使用CHAR_INFO结构时,控制台会无缘无故地改变颜色
- 列表视图项的替代颜色
- GLSL 将 uint 转换为浮点颜色
- std::带有颜色和标题的 clog 包装器无法正确打印整数
- Vec3b:r/g/b 颜色的最大值为 254,而不是 255
- 如何将矢量对象更改为不同的颜色?
- PPM 颜色显示错误
- 如何更改 QGraphicsItem 对象的颜色?
- 如何在Anjuta更改calltip的颜色