277得票7回答
Notepad++显示所有隐藏字符吗?

在Notepad++中,我已经设置了“用2个空格替换制表符”。 在编写Python代码时,我从网上复制粘贴了一些代码,它的缩进看起来是正确的。但是运行代码时出现了缩进错误,最终通过删除所有行首的“可见”空格并再次插入相同数量的空格来解决了这个问题。 可能是基于 Scintilla 的Not...

86得票4回答
如何在Notepad++中实现多行“替换文件中的内容…”

如果免费的源代码编辑器Notepad++具有“在文件中查找”功能,而不需要在编辑器中打开文件,那么它是否也具有“替换文件中的内容”的功能? Notepad++基于编辑组件Scintilla,在SourceForge上对于此功能的请求有一个响应:“没有必要将其包含在SciTE中,因为您可以使用...

41得票5回答
如何在C#项目中使用Scintilla .NET?

我正在尝试在项目中使用Scintilla .NET(我想要一个好的编辑器+语法高亮等)。不幸的是,当我在项目中引用二进制文件时,似乎无法真正使用Scintilla控件,我遇到了两个不同的错误。 第一个错误发生在将SciLexer.dll添加为项目引用时。我收到了一条消息,说:无法添加对Sc...

16得票1回答
使用ScintillaNET还是AvalonEdit为WPF应用程序提供脚本接口?(这是一个提问标题)

我正在开发一个项目,其中包括为我的WPF (.Net4) Windows应用程序实现脚本界面。我想知道是否有人可以建议一个首选编辑器,AvalonEdit vs ScintillaNET。它们之间有什么优缺点。我们需要支持C#和IronPython作为脚本语言。(至少这是最初的计划。不过我们可...

15得票2回答
Pygments在QScintilla中的应用

考虑这个mcve:import math import sys import textwrap import time from pathlib import Path from collections import defaultdict from PyQt5.Qsci import Qs...

13得票1回答
Scintilla中的自定义语法高亮是如何工作的(为什么我的不行)?

总之,我在尝试将自定义语法高亮功能实现到Visual C#.NET中的Scintilla控件中。 有人告诉我可以通过一个XML文件来实现。我将其命名为 "ScintillaNET.xml" 并放置在项目的调试bin目录下。 在Form_Load中,我将其语言设置为批处理(这是正确的),并在...

10得票1回答
系统设计去哪里了?

我正在制作一个 C# 项目,使用了 ScintillaNet,但是出现以下错误: 无法解析所引用的程序集“ScintillaNet”,因为它依赖于“System.Design、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f...

8得票3回答
Scintilla .NET - 找不到库

我正在尝试在我创建的C#表单中使用Scintilla .NET。 我已经按照自述文件中提供的说明操作,例如将Scintilla组件添加到工具箱中,但是当我尝试将该组件拖动到C#表单时,我会遇到以下错误: http://tinypic.com/r/152m7wx/4 我已经将两个包含的dll文...

7得票3回答
如何在QScintilla中实现适用于多个选择的评论功能?

我正在尝试在QScintilla中实现一个可切换评论功能,该功能适用于多个选择。不幸的是,我不太知道如何做到这一点,到目前为止,我已经想出了以下代码: import sys import re import math from PyQt5.Qt import * # noqa from...

7得票1回答
64位 Scintilla 类文本编辑组件?

有没有一款64位兼容的开源替代Scintilla的编辑器呢?