- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 ICSharpCode.TextEditor 并想更改语法颜色...在命名空间中
ICSharpCode.TextEditor.Document
有一个
public class HighlightColor
但我不知道如何给编辑器赋予新的颜色。那里有人知道如何执行此操作或我在哪里可以找到该编辑器控件的文档?
谢谢。
最佳答案
ICSharpCode.TextEditor 中的语法高亮由用于高亮的语法高亮定义(.xshd 文件)决定。
参见 http://wiki.sharpdevelop.net/Syntax highlighting.ashx有关文件格式的说明以及如何将其加载到文本编辑器中。
如果您下载了 SharpDevelop 源代码,您可以在 SharpDevelop\src\Libraries\ICSharpCode.TextEditor\Project\Resources 中找到现有的高亮定义。
关于c# - ICSharpCode.TextEditor - 更改语法颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1386100/
有没有人试过让 ICSharpCode.TextEditor 库在 Ubuntu 下的 Mono 下工作?我知道它使用了很多 P/Invoke 方法,如果有人找到了绕过这些方法的方法,那么了解它是如何
我正在使用 ICSharpcode 文本编辑器,我正在寻找一种在其中进行自动换行的方法。除了源代码之外,是否有任何相关文档?到目前为止,我唯一的文档是 Code Project article ,以及
我正在尝试在 ICSharpCode TextEditor 中选择文本行。以及使文本框转到特定行。该应用程序是使用 C# 在 VS 2010 中构建的 Windows 窗体应用程序。 我使用文本编辑器
我正在使用 ICSharpCode.TextEditor 并想更改语法颜色...在命名空间中 ICSharpCode.TextEditor.Document 有一个 public class High
是否可以在 ICSharpCode.TextEditor 中配置垂直滚动,这样默认情况下垂直滚动条是不可见的。而且只有当有人键入很多行(超出此控件的当前高度)时,垂直滚动条才会自动出现。如果是,如何?
我们目前使用 ICsharpCode.SharpZipLib 库的 GZipOutputStream 类进行压缩。我们从一个线程中完成。 我想将我的输入数据流分成块并并行压缩它们。 虽然我担心这个库可
大家好, 我正在尝试使用 ICSharpCode.SharpZipLib 库生成 Zip 文件,但它抛出了一个非常奇怪的错误。 代码: public static void ZipFiles(stri
好吧,我在将 ICSharpCode.SharpZipLib.dll 文件重命名为其他任何文件时遇到问题。我正在尝试缩短文件名。我在项目中引用了程序集,但是当程序到达我使用库的语句时。它会产生一个错误
我正在使用 ICSharpCode.SharpZipLib.Zip 压缩文件和文件夹,并使用 response.Binary write 将其作为内存流传递。 这是我的代码: MemoryStream
对于保守的标题和我的问题本身,我感到非常抱歉,但我迷路了。 ICsharpCode.ZipLib 提供的示例不包括我正在搜索的内容。我想通过将字节 [] 放入 InflaterInputStrea
我正在尝试为 ICSharpCode.TextEditor 创建自动完成功能。但是 fileTabs_KeyDown 无法识别 Enter/Backspace/Tab/... 我尝试向事件编辑器添加一
我在开发我们的小 DSL 方面取得了一些进展,但在尝试突出显示我们正在使用的 TextEditorControl 中的注释时遇到了问题。顺便说一下,ICSharpCode 控件非常棒,它与 ANTLR
我不明白如何让 Intellisense 在 ICSharpCode.TextEditor 中工作。截止到今天,回复还不完整。在网络上,没有样本...... 我需要显示一个包含自定义关键字的完成框。
zip 文件似乎已在我的驱动器上成功创建,并且包含我在 filePaths[] 中指定的文件 问题是,尽管将密码设置为“hello”,但当我尝试解压缩文件时,它会提示密码不正确。 /// /
我能够使用 Mono.Cecil 和 ICSharpCode.Decompiler 为类型或程序集生成代码。 但是如果我尝试为单个方法生成代码,我将收到错误“对象引用未设置为对象的实例。” 你们能给我
是否有用于 ICSharpCode.TextEditor 的 Common Lisp 语法突出显示 .xshd 文件?我一直无法在谷歌上找到一个,并且编写语法突出显示规范文件的格式是如此糟糕地记录在案
使用 C# 的 ICSharpCode.SharpZipLib,我如何验证传递的文件实际上是一个有效的 zip 文件(不是右键单击并重命名为 .zip 的文件)? [HttpPost]
我正在使用 ICSharpCode.SharpZipLib.Zip.FastZip 来压缩文件,但我遇到了一个问题: 当我尝试压缩文件名中包含特殊字符的文件时,它不起作用。它在文件名中没有特殊字符时有
我必须在使用 ICSharpCode.SharZipLib.Zip 以编程方式创建的 zip 文件中创建两个文件夹。我想: private void AddToZipStream(byte[]
我正在使用库 ICSharpCode.SharpZipLib.Zip; 我的代码如下: 路径是根。 \\ALAWP\\THIS\\ACORD\\ 我正在将它们压缩到 ZIPDirectory 但是当它
我是一名优秀的程序员,十分优秀!