是否可以在 Scintilla 中突出显示的文本片段之间进行插入符号跳转?

Posted

技术标签:

【中文标题】是否可以在 Scintilla 中突出显示的文本片段之间进行插入符号跳转?【英文标题】:is it possible to make the caret jump between highlighted text snippets in Scintilla? 【发布时间】:2011-01-05 11:47:46 【问题描述】:

我想知道是否可以使用 Scintilla API 制作类似以下内容。

我有以下电话:

厨师(foo,酒吧);

其中 foo 和 bar 仅突出显示,插入符号位于 foo 的开头。

现在如果我输入任何内容,它将覆盖 foo,如果我按下 Tab,插入符号将跳转到突出显示的栏。

【问题讨论】:

【参考方案1】:

FingerText 使用 sn-ps(用于 Notepad++)进行此操作,但其中大部分使用 Scintilla,所以我想应该可以相当轻松地将其改编为另一个基于 Scintilla 的编辑器。

【讨论】:

以上是关于是否可以在 Scintilla 中突出显示的文本片段之间进行插入符号跳转?的主要内容,如果未能解决你的问题,请参考以下文章

如何正确设置 Scintilla 关键字突出显示?

删除 Scintilla JavaScript 词法分析器中的青色突出显示

如何突出显示离鼠标最近的文本行?

如何更改浏览器搜索结果中突出显示文本的样式?

创建一个 chrome 扩展,它将页面上突出显示的文本插入到 popup.html 中的文本区域中

具有语法突出显示的文本框/富文本框? [C#] [关闭]