如何在scintilla隐藏新线角色
How to hide new-line characters in Scintilla?
我正在为基于Scintilla的编辑器创建一个深色主题。除了线结尾,我设法定义了所有样式。换句话说,尽管我的编辑中的所有文本都在黑暗的背景上显示,但在每行的末尾都有一个小的白色矩形。
我相信这个矩形与线路馈线有关,因为即使是空线也有它。但是没有显示其他控制字符。
那么,我如何摆脱这个白色矩形?
我尝试将ControlCharSymbol更改为其他值(在0x20下或以上),并且没有结果。
注意:我只是注意到,如果将它们设置为无形,则对于白空间和标签也会发生同样的情况。如果它们设置为可见,Scintilla将它们显示为"。"。和'--->'使用我定义的颜色。
如果您已经为Lexer定义的所有样式设置了背景,则可以尝试为style_default设置背景。
如果这不起作用,则可以使用SciSetWhitespaceBack。
相关文章:
- 在挂钩启动新线程时解除挂钩进程
- 如何检查第三个 API 是否在 Linux 中为 c/c++ 程序创建了一个新线程?
- 具有文本角色扮演功能的移动系统
- 开发C++/地图中的控制台角色扮演游戏
- 如何在接触时重置我的角色位置?
- 为什么玩家控制器"own"偏航俯仰和滚动,但角色"owns"它的位置?
- 是否需要在 Timer.5 boost::asio 教程中运行新线程?
- 我的角色向左走,但不向右走(主机游戏)
- 我应该使用多个角色还是一个角色,将实际属性推迟到将数据包装/公开为其属性的QObject
- C++:将主指针传递给辅助角色
- SetTimer (带有回调函数)是否通过启动新线程来工作?
- 在C++中,我的主机游戏角色在游戏场数组内移动时不会停止
- Zmq 上下文 - 我应该在新线程中创建另一个上下文吗?
- 函数如何在不这样做的情况下在新线程上运行"as if"?
- 如何将自定义角色添加到 QFileSystemModel
- 从 VS2013 到 VS2017 std::async 不会启动新线程
- 从传递给新线程C++的矢量中删除项目
- c++ 从成员函数创建新线程并移动对象和整个对象
- 使用C 发布到服务器时,欧洲角色切换到奇怪的字符
- 如何在scintilla隐藏新线角色