如何使用 gtk# 和单声道在文本视图中搜索文本

本文关键字:文本 视图 搜索 声道 gtk# 何使用 单声道 | 更新日期: 2023-09-27 18:30:26

我想知道如何在文本视图中搜索文本并更改其颜色(如语法突出显示)。我已经有一个用保存/加载功能编写的基本文本编辑器。我在 gtk# 中使用 monodevelop。

多谢--艾利安

如何使用 gtk# 和单声道在文本视图中搜索文本

我将在这里使用 gtk api 命名法,应该有 gtk# 等效项。

对于搜索,GtkTextIter 具有向前和向后搜索方法,旨在与 GtkTextView/GtkTextBuffer 一起使用。

对于语法突出显示,您可以调查 GtkSourceView 及其 c# 包装器,它具有所有语法突出显示基础结构。 它也是GtkTextView的一个子类,所以GtkTextIter可以使用它。