我已将Codeblocks的背景和光标颜色改为黑色,同时在“设置”->“编辑器”->“边距和插入符号”中进行了更改。
但是光标的颜色会在一段时间后变回黑色(大多数情况下是在自动完成'[' ']'时),但这并不一致,无法确定何时会变回黑色。
请问是否有人能够建议我缺少哪些设置,或者这是Codeblocks的一个错误?
我已将Codeblocks的背景和光标颜色改为黑色,同时在“设置”->“编辑器”->“边距和插入符号”中进行了更改。
但是光标的颜色会在一段时间后变回黑色(大多数情况下是在自动完成'[' ']'时),但这并不一致,无法确定何时会变回黑色。
请问是否有人能够建议我缺少哪些设置,或者这是Codeblocks的一个错误?
如果您在黑色背景下光标的颜色有问题,请查看如何更改光标的颜色。
设置 -> 编辑器 -> 边距和插入符号
进入"边距和插入符号"后,会有颜色选项,请单击。现在有疑问 [],复制并粘贴这是我的图片,然后您就会明白了。
我也遇到了同样的问题,找不到任何合适的解决方法,但是想出了一个hack。在样式中使用块而不是行,它将正常工作。这样,您也不必禁用大括号的自动完成 :)
目前在编写本答案时,最新版本的CodeBlocks 17.12中并不存在这个错误。对于您的问题,您不必禁用自动完成,而是转到“设置>编辑器>语法高亮”。选择匹配大括号突出显示选项,并选择您想要的前景和背景颜色。 有关安装主题的说明,请参阅此文章。