在code::Blocks中更改光标颜色

7

我已将Codeblocks的背景和光标颜色改为黑色,同时在“设置”->“编辑器”->“边距和插入符号”中进行了更改。

但是光标的颜色会在一段时间后变回黑色(大多数情况下是在自动完成'[' ']'时),但这并不一致,无法确定何时会变回黑色。

请问是否有人能够建议我缺少哪些设置,或者这是Codeblocks的一个错误?


听起来像是个bug。你是否检查过他们的buglist以查看是否提到了这个问题?编辑:我刚刚在Google上快速搜索了“Code :: Blocks插入符颜色错误”,发现第一个链接只提到了这个问题。如果您没有使用C :: B的新版本,您可能会发现该问题已经解决了。这里是:http://forums.codeblocks.org/index.php?topic=18955.0 - enhzflep
谢谢您的回复。我无法得到他们的修复,但我已经禁用了大括号的自动完成,现在它可以正常工作了。 - Jatin Singla
在我看来,Code::Blocks的整个主题更改系统一团糟。 - Mehdi Nellen
此行为已在CB 20.03中恢复。 - user20532351
4个回答

6

如果您在黑色背景下光标的颜色有问题,请查看如何更改光标的颜色。

设置 -> 编辑器 -> 边距和插入符号

进入"边距和插入符号"后,会有颜色选项,请单击。现在有疑问 [https://istack.dev59.com/tiQC2.webp],复制并粘贴这是我的图片,然后您就会明白了。


我之前也遇到了同样的问题,这个方法解决了。 - Anic17

2

我也遇到了同样的问题,找不到任何合适的解决方法,但是想出了一个hack。在样式中使用块而不是行,它将正常工作。这样,您也不必禁用大括号的自动完成 :)


1

目前在编写本答案时,最新版本的CodeBlocks 17.12中并不存在这个错误。对于您的问题,您不必禁用自动完成,而是转到“设置>编辑器>语法高亮”。选择匹配大括号突出显示选项,并选择您想要的前景和背景颜色。 有关安装主题的说明,请参阅此文章。


0
要更改光标颜色,需要进行以下操作:进入设置 => 编辑器 => 边距和光标 => 光标。
在“部分” => “颜色”中,我们可以将此部分的光标颜色更改为您喜欢的颜色。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接