问题标签 [scintilla]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.NET 中的 ScintillaNET 问题
我使用 ScintillaNET,我想要语法高亮。我似乎无法弄清楚:(
我努力了:
c# - 闪烁标记背景的颜色与预期不同
我正在尝试为我正在编写的记事本 ++ 插件设置 Markerbackgrounds,以便可以突出显示某些行。颜色存储为从 Color.ToArgb() 转换的整数:
根据我对 Scintillia 文档的了解,它只接受 RGB 颜色,因此我使用以下函数去除颜色的 Alpha 部分。这确实设置了一种颜色,但不是蓝色,而是橙色而不是蓝色。这是设置标记背景颜色的正确方法吗?
c# - ScintillaNET 与 AvalonEdit 为 WPF 应用程序提供脚本接口
我正在开发一个项目,其中包括为我的 WPF (.Net4) windows 应用程序实现脚本接口。我很好奇是否有人可以推荐首选编辑器AvalonEdit vs ScintillaNET。任何一个相对于另一个的缺陷和优势。我们需要同时支持 C# 和 IronPython 作为脚本语言。(至少这是最初的计划。我们可能会最终确定其中一个)。
ScintillaNET 的缺点之一是它只是原生(非托管)Scintilla 的托管包装器。与 WPF4 一起使用时,这会导致任何问题吗?
任何指针和建议表示赞赏。
ide - 带有 C++Builder xe 2 和 Scintilla 的 IDE
我刚开始一个新项目,它是什么?我想开发一个新的 IDE,我们调查()并发现了 Scintilla(这个库提供的所有功能都非常有用)。所以我决定开始寻找如何在 C++Builder XE 2 中使用 Scintilla ...我发现存在 ScintillaNET、wxScintilla 但我现在不知道如何在 C++Builder IDE 的 MDI 项目中使用它...
如果有人有想法或知道如何或从哪里开始,我真的很感激。
谢谢
c# - Scintilla.NET Autocomplete 自动选择第一个元素 (C#)
我目前正在使用 Scintilla 为 Text 组件创建一个 IDE。但是自动完成有一些我没有解决的问题。
我输入后自动显示提案列表。在对象或类名之后。
然后我调用以下命令:
Objects
是一个HashMap<String, Type>
存储所有对象和对应类型的地方。
当我第一次调用自动完成时,它工作正常。但是第二次使用它只会自动完成proposals
.
editor - 跨平台“代码编辑”控件(带有语法高亮等)
目前,我已经找到了 Scintilla。它有一个 Cocoa 端口,但我不确定它有多稳定。而且我认为它很臃肿。任何带有语法突出显示(可能还有“代码折叠”)的简单、跨平台的编辑控件?
注意:不需要 GUI。只是“胆量”很好。
更新:我实际上有点误会了。我将“丰富的编辑”控件与“代码编辑”控件混淆。Scintilla 是一个“代码编辑”控件,这正是我感兴趣的。拥有两全其美的控件将是锦上添花。
lua - Lua 函数在 SciTE 中输出匹配的字符串
我知道如何通过简单地使用来输出匹配字符串的行(来自 find 命令)editor:MarkerNext()
:
我不知道如何只输出匹配的字符串(而不是与发布的片段一样的整行)。我认为有解决方案,因为匹配的字符串被突出显示并且必须具有一些允许提取它们的属性,但我想需要 Scintilla 知识,因为我在提供的 SciTE 绑定中找不到任何参考。
查找/匹配所有正则表达式模式“I \w+”的示例屏幕截图:
我想输出(打印到输出窗格)所有突出显示的字符串部分
formatting - Scintilla 控件中类似于 Visual Studio 的代码格式
是否可以像将某些 xml 粘贴到 xml 文件中时 Visual Studio 那样在 scintilla 中格式化 XML 代码。
目前,我检索的 xml 在一行上,因此很难使用,如果 xml 可以在加载时正确格式化,那就太好了。
有什么建议么?
python - 保存时出现 Python 错误
我对 Python 2.6.6 有疑问
当我尝试运行我的代码时,我收到以下消息:
错误 - 无法保存文件 [Errno 22] 无效模式 ('wb') 或文件名:“”
我的文件叫做script2!
然后我忘了提到如果我在弹出错误消息后尝试保存我的代码,我会收到以下错误消息
谢谢你的帮助
speech-recognition - 我正在尝试改进 Scintilla 以通过语音识别 java。有谁知道这对 Scintilla 是否可行?
我查了很多,但没有发现任何有用的东西。还有任何 API 支持可以做到这一点吗?任何链接和想法将不胜感激。