无法在语法着色之后或之前设置 ScintillaNet 文本的样式
var scin = new Scintilla(); ScintillaHotspotStyle = scin.Styles.LastPredefined.Index + 1; scin.Margins[0].Width = 20; scin.Caret.HighlightCu…
是否可以在 Scintilla 中突出显示的文本片段之间进行插入符号跳转?
我想知道是否可以使用 Scintilla API 来制作如下所示的内容。 我有以下电话: cook(foo, bar); 其中 foo 和 bar 仅突出显示,插入符号位于 foo 的开头…
Scintilla:如何找到给定特定字符位置的字节位置
给定一行上的特定字符索引,例如第 3 行上的第 10 个字符,是否有一种简单的方法来计算 Scintilla 的该字符的“位置”? 使用 ASCII 字符时很简单,但…
Scintilla.NET 加载缓慢
我使用 Scintilla 使用 .NET 包装器,名为 Scintilla.NET。创建它的实例时,即: Dim c As New ScintillaNet.Scintilla Me.Controls.Add(c) 第一次加…
ScintillaNet 中的文本替换
我有一个 ScintillaNet 文本编辑控件。当用户在控件中键入内容时,我想用 4 x 空格替换制表符。我不太确定在哪里执行此操作,因为我对控件不太熟悉。…
用于自定义词法分析器的 Scintilla 折叠
我正在使用 ScintillaNET 包装器作为 Scintilla 控件,并希望实现 ASM 的折叠,因此我查找了 http://sphere.sourceforge.net/flik/docs/scintilla-fol…
删除 Scintilla JavaScript 词法分析器中的青色突出显示
我有一个在 .NET 中工作的 Scintilla 实例,但 JavaScript 词法分析器中有一些我想删除的内容。当替换撇号之间的某些内容时,它是青色/绿色背景。我认…
撤消 Scintilla 中的边距文本更改
我正在使用 Scintilla 编写一个文本编辑器(实际上是 ScintillaNET,但有关普通 Scintilla 的信息也可能很有用)。在此编辑器中,我们希望在边距中显…
QScintilla:如何创建一个新的词法分析器或修改现有的词法分析器?
我发现 C++ 突出显示的默认词法分析器不够具体。 我希望至少能够为以下类型指定不同的颜色: type 关键字(void、int、float 等) 指令关键字(if whi…
文本编辑器 API。 Scintilla 用于实验性 IDE。你还用别的东西吗?
本周末我发现了 Scintilla/Notepad++ API。 因为有一个很好的 Notepad++ 插件模板 vcproj 在线可用 然后我就可以开始玩了使用一些伪代码源真的非常快…
我想制作自己的源代码编辑器,有哪些好的选择?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
添加一个新的词法分析器到 scintilla/scite (...最终是 wxPython StyledTextCtrl)
你们有人成功地将词法分析器添加到 scintilla 中吗? 我一直在遵循 http://www.scintilla.org/SciTELexer.html - 甚至在 http://www.scintilla.org/Sc…