问题标签 [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.
c# - ScintillaNET 中的缩进和智能缩进
有人可以描述我如何在 Scintilla.net 中进行缩进吗?
我很困惑需要做什么才能让它发挥作用。有人可以描述需要实现哪些事件处理程序才能使缩进起作用吗?
mfc - 如何用闪烁改变编辑器的背景颜色?
如何用scintilla改变编辑器的背景颜色,我不是很了解scintilla,但确实有效,以及如何?
mfc - SCI_AUTOCSHOW 上闪烁
我有一个问题,当我使用
CallScintilla(SCI_AUTOCSHOW, nLen, (LPARAM)m_strCandidate.c_str())
显示关于自动完成的窗口,当我输入一个单词时它可以工作,但当我按下退格按钮时它并不总是有效,我想知道是否有一些关于键退格的冲突?
debugging - 在 Scintilla 项目中使用调试模式时如何获取 cxx 文件中的句子
我遇到了闪烁的问题,我想用调试模式修复它,但是,我怎样才能追踪到 cxx 文件?vs 中的 f10 不起作用....
c - 闪烁 - 无法编译诱饵示例
我正在尝试从 Scintilla 网站编译诱饵示例。我有零运气让它编译。我可以很好地编译 scintilla 本身,也可以编译 scite,但 bait 是另一回事。当我尝试使用提供的 Makefile 进行编译时,出现以下错误:
我有 GTK,并使用不同版本的它。我试过了,我做什么似乎并不重要。我已经在互联网上寻求帮助,在手册页之后阅读手册页,但我无法弄清楚问题是什么。如果我没有得到那个错误,那么我只会得到另一个。
这是原始的makefile:
我也尝试过使用 codebrainz 的 GtkScintilla。我什至无法完成这项工作。我总是收到上述错误或错误提示:
我真的很感激这方面的任何帮助。谢谢你。
编辑:我正在使用 Linux Mint
c# - Mono 的语法高亮控制?
我似乎找不到任何用于 Mono 的语法高亮小部件/控件。我知道 GtkSourceView 有一个 Mono 版本,但我实际上无法在任何地方找到它。
任何帮助将不胜感激。:)
c# - 用于 ScintillaNET 的字节数组到文本
我正在用 C# 编写一个 Windows 窗体应用程序。该应用程序允许用户从列表框中选择源代码文件,并使用 ScintillaNET 以彩色代码显示它们。这些文件在数据库中保存为字节数组。我已经设法从我的硬盘驱动器上的文件转换为字节数组并存储它。用户还应该能够编辑代码,然后将其保存到数据库中,而无需先将文件下载到本地硬盘,我不知道如何处理。
基本上我想从 ScintillNET 控件中保存文本并将其转换为字节数组。反过来,获取一个字节数组并打印出最初出现在 ScintillaNET 中的文本。
c# - Winforms,Scintilla - 保存快捷方式将's'信插入编辑器
我编写用于编辑 sql 程序的小应用程序并使用出色的ScintillaNET代码编辑器控件。我为保存文件定义了一个 Ctrl+S 快捷方式:
当我只是重新保存旧文件时,一切正常,但是当它的新文件 - 在 SaveFileDialog 关闭并保存文件之后 - 字母“s”被添加到我的编辑器的末尾。我该如何预防?
c# - ScintillaNet 和 RoutedCommands
我在我的 C# WPF 应用程序中使用了 ScintillaNet 编辑控件。在我的主窗口中,我设置了一些 RoutedCommands。ScintillaNet 控件托管在 WindowsFormsHost 中。当 ScintillaNet 控件具有焦点时,RoutedCommands 不起作用。
我尝试捕获击键并手动执行 RoutedCommands 但 CanExecute 总是失败:
谁能告诉我如何正确地做到这一点?
谢谢
c++ - 如何在 Scintilla 中隐藏换行符?
我正在为基于 Scintilla 的编辑器创建一个深色主题。我已经成功地定义了所有我想要的样式,除了行尾。换句话说,尽管我的编辑器中的所有文本都显示在深色背景上,但在每一行的末尾都有一个白色填充的小矩形。
我相信这个矩形与换行符有关,因为即使是空行也有它。但没有显示其他控制字符。
那么,我怎样才能摆脱这个白色矩形呢?
我尝试将 ControlCharSymbol 更改为其他值(低于或高于 0x20)但没有得到任何结果。
注意:我刚刚注意到,如果将空格和制表符设置为不可见,也会发生同样的情况。如果它们设置为可见,则 Scintilla 将它们显示为“.”。和 '--->' 使用我定义的颜色。