实例介绍
C#实现的比较牛逼的语法高亮着色编辑器,类似于各种开发的编辑器,有这方面需求的可以下载
【实例截图】
【核心代码】
ColoredTextBox.rar
└── FastColoredTextBox
├── FastColoredTextBox
│ ├── AutocompleteItem.cs
│ ├── AutocompleteMenu.cs
│ ├── bin
│ │ ├── Debug
│ │ │ ├── FastColoredTextBox.dll
│ │ │ ├── FastColoredTextBox.pdb
│ │ │ └── FastColoredTextBox.XML
│ │ └── Release
│ ├── Char.cs
│ ├── CommandManager.cs
│ ├── Commands.cs
│ ├── Export.cs
│ ├── FastColoredTextBox.cs
│ ├── FastColoredTextBox.csproj
│ ├── FastColoredTextBox.resx
│ ├── FileTextSource.cs
│ ├── FindForm.cs
│ ├── FindForm.Designer.cs
│ ├── FindForm.resx
│ ├── GoToForm.cs
│ ├── GoToForm.Designer.cs
│ ├── GoToForm.resx
│ ├── LimitedStack.cs
│ ├── Line.cs
│ ├── LinesAccessor.cs
│ ├── obj
│ │ ├── Debug
│ │ │ ├── Decl
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── FastColoredTextBox.csproj.FileListAbsolute.txt
│ │ │ ├── FastColoredTextBox.csproj.GenerateResource.Cache
│ │ │ ├── FastColoredTextBox.dll
│ │ │ ├── FastColoredTextBoxNS.FastColoredTextBox.resources
│ │ │ ├── FastColoredTextBoxNS.FindForm.resources
│ │ │ ├── FastColoredTextBoxNS.GoToForm.resources
│ │ │ ├── FastColoredTextBoxNS.ReplaceForm.resources
│ │ │ ├── FastColoredTextBox.pdb
│ │ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ │ ├── Refactor
│ │ │ └── TempPE
│ │ └── Release
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── FastColoredTextBox.csproj.FileListAbsolute.txt
│ │ ├── FastColoredTextBox.dll
│ │ ├── FastColoredTextBoxNS.FastColoredTextBox.resources
│ │ ├── FastColoredTextBoxNS.FindForm.resources
│ │ ├── FastColoredTextBoxNS.ReplaceForm.resources
│ │ ├── FastColoredTextBox.pdb
│ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ └── TempPE
│ ├── Place.cs
│ ├── PlatformType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Range.cs
│ ├── ReplaceForm.cs
│ ├── ReplaceForm.Designer.cs
│ ├── ReplaceForm.resx
│ ├── Style.cs
│ ├── SyntaxDescriptor.cs
│ ├── SyntaxHighlighter.cs
│ ├── SyntaxHighlighter.cs.old
│ ├── TextSource.cs
│ ├── TypeDescriptor.cs
│ ├── UserControl1.cs
│ ├── UserControl1.Designer.cs
│ └── VisualMarker.cs
├── FastColoredTextBox.sln
├── FastColoredTextBox.suo
├── FastColoredTextBoxVS2008.sln
├── Tester
│ ├── AutocompleteSample2.cs
│ ├── AutocompleteSample2.Designer.cs
│ ├── AutocompleteSample2.resx
│ ├── AutocompleteSample.cs
│ ├── AutocompleteSample.Designer.cs
│ ├── AutocompleteSample.resx
│ ├── AutoIndentSample.cs
│ ├── AutoIndentSample.Designer.cs
│ ├── AutoIndentSample.resx
│ ├── bin
│ │ ├── Debug
│ │ │ ├── FastColoredTextBox.dll
│ │ │ ├── FastColoredTextBox.pdb
│ │ │ ├── FastColoredTextBox.xml
│ │ │ ├── htmlDesc.xml
│ │ │ ├── TabStrip.dll
│ │ │ ├── Tester.exe
│ │ │ ├── Tester.pdb
│ │ │ ├── Tester.vshost.exe
│ │ │ └── Tester.vshost.exe.manifest
│ │ └── Release
│ ├── BookmarksSample.cs
│ ├── BookmarksSample.Designer.cs
│ ├── BookmarksSample.resx
│ ├── ConsoleSample.cs
│ ├── ConsoleSample.Designer.cs
│ ├── ConsoleSample.resx
│ ├── CustomFoldingSample.cs
│ ├── CustomFoldingSample.Designer.cs
│ ├── CustomFoldingSample.resx
│ ├── CustomStyleSample.cs
│ ├── CustomStyleSample.Designer.cs
│ ├── CustomStyleSample.resx
│ ├── DynamicSyntaxHighlighting.cs
│ ├── DynamicSyntaxHighlighting.Designer.cs
│ ├── DynamicSyntaxHighlighting.resx
│ ├── GifImageDrawingSample.cs
│ ├── GifImageDrawingSample.Designer.cs
│ ├── GifImageDrawingSample.resx
│ ├── IMEsample.cs
│ ├── IMEsample.Designer.cs
│ ├── IMEsample.resx
│ ├── JokeSample.cs
│ ├── JokeSample.Designer.cs
│ ├── JokeSample.resx
│ ├── LazyLoadingSample.cs
│ ├── LazyLoadingSample.Designer.cs
│ ├── LazyLoadingSample.resx
│ ├── LoggerSample.cs
│ ├── LoggerSample.Designer.cs
│ ├── LoggerSample.resx
│ ├── MainForm.cs
│ ├── MainForm.Designer.cs
│ ├── MainForm.resx
│ ├── MarkerToolSample.cs
│ ├── MarkerToolSample.Designer.cs
│ ├── MarkerToolSample.resx
│ ├── obj
│ │ └── x86
│ │ ├── Debug
│ │ │ ├── Decl
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── GenerateResource.read.1.tlog
│ │ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ │ ├── ResolveAssemblyReference.cache
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── Tester.AutocompleteSample2.resources
│ │ │ ├── Tester.AutocompleteSample.resources
│ │ │ ├── Tester.AutoIndentSample.resources
│ │ │ ├── Tester.BookmarksSample.resources
│ │ │ ├── Tester.ConsoleSample.resources
│ │ │ ├── Tester.csproj.FileListAbsolute.txt
│ │ │ ├── Tester.csproj.GenerateResource.Cache
│ │ │ ├── Tester.CustomFoldingSample.resources
│ │ │ ├── Tester.CustomStyleSample.resources
│ │ │ ├── Tester.DynamicSyntaxHighlighting.resources
│ │ │ ├── Tester.exe
│ │ │ ├── Tester.GifImageDrawingSample.resources
│ │ │ ├── Tester.IMEsample.resources
│ │ │ ├── Tester.JokeSample.resources
│ │ │ ├── Tester.LazyLoadingSample.resources
│ │ │ ├── Tester.LoggerSample.resources
│ │ │ ├── Tester.MainForm.resources
│ │ │ ├── Tester.MarkerToolSample.resources
│ │ │ ├── Tester.pdb
│ │ │ ├── Tester.PowerfulCSharpEditor.resources
│ │ │ ├── Tester.PowerfulSample.resources
│ │ │ ├── Tester.Properties.Resources.resources
│ │ │ ├── Tester.SimplestCodeFoldingSample.resources
│ │ │ ├── Tester.SimplestSyntaxHighlightingSample.resources
│ │ │ ├── Tester.SplitSample.resources
│ │ │ ├── Tester.SyntaxHighlightingByXmlDescription.resources
│ │ │ ├── Tester.TooltipSample.resources
│ │ │ └── Tester.VisibleRangeChangedDelayedSample.resources
│ │ └── Release
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── GenerateResource-ResGen.read.1.tlog
│ │ ├── GenerateResource-ResGen.write.1.tlog
│ │ ├── ResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── Tester.AutocompleteSample2.resources
│ │ ├── Tester.AutocompleteSample.resources
│ │ ├── Tester.AutoIndentSample.resources
│ │ ├── Tester.BookmarksSample.resources
│ │ ├── Tester.csproj.FileListAbsolute.txt
│ │ ├── Tester.CustomStyleSample.resources
│ │ ├── Tester.DynamicSyntaxHighlighting.resources
│ │ ├── Tester.exe
│ │ ├── Tester.GifImageDrawingSample.resources
│ │ ├── Tester.IMEsample.resources
│ │ ├── Tester.JokeSample.resources
│ │ ├── Tester.LazyLoadingSample.resources
│ │ ├── Tester.LoggerSample.resources
│ │ ├── Tester.MainForm.resources
│ │ ├── Tester.MarkerToolSample.resources
│ │ ├── Tester.pdb
│ │ ├── Tester.PowerfulCSharpEditor.resources
│ │ ├── Tester.PowerfulSample.resources
│ │ ├── Tester.Properties.Resources.resources
│ │ ├── Tester.SimplestCodeFoldingSample.resources
│ │ ├── Tester.SimplestSyntaxHighlightingSample.resources
│ │ ├── Tester.SplitSample.resources
│ │ ├── Tester.SyntaxHighlightingByXmlDescription.resources
│ │ ├── Tester.TooltipSample.resources
│ │ └── Tester.VisibleRangeChangedDelayedSample.resources
│ ├── PowerfulCSharpEditor.cs
│ ├── PowerfulCSharpEditor.Designer.cs
│ ├── PowerfulCSharpEditor.resx
│ ├── PowerfulSample.cs
│ ├── PowerfulSample.Designer.cs
│ ├── PowerfulSample.resx
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── Resources
│ │ ├── backward0_16x16.png
│ │ ├── bookmark--plus.png
│ │ ├── box.png
│ │ ├── bye.gif
│ │ ├── class_libraries.png
│ │ ├── edit-padding-top.png
│ │ ├── forward_16x16.png
│ │ ├── layer--minus.png
│ │ ├── layer--plus.png
│ │ ├── lightning.png
│ │ ├── lol.gif
│ │ ├── property.png
│ │ ├── redo_16x16.png
│ │ ├── rolleyes.gif
│ │ ├── sad_16x16.png
│ │ ├── smile_16x16.png
│ │ ├── undo_16x16.png
│ │ └── unsure.gif
│ ├── SimplestCodeFoldingSample.cs
│ ├── SimplestCodeFoldingSample.Designer.cs
│ ├── SimplestCodeFoldingSample.resx
│ ├── SimplestSyntaxHighlightingSample.cs
│ ├── SimplestSyntaxHighlightingSample.Designer.cs
│ ├── SimplestSyntaxHighlightingSample.resx
│ ├── SplitSample.cs
│ ├── SplitSample.Designer.cs
│ ├── SplitSample.resx
│ ├── SyntaxHighlightingByXmlDescription.cs
│ ├── SyntaxHighlightingByXmlDescription.Designer.cs
│ ├── SyntaxHighlightingByXmlDescription.resx
│ ├── Tester.csproj
│ ├── Tester.csproj.user
│ ├── TooltipSample.cs
│ ├── TooltipSample.Designer.cs
│ ├── TooltipSample.resx
│ ├── VisibleRangeChangedDelayedSample.cs
│ ├── VisibleRangeChangedDelayedSample.Designer.cs
│ └── VisibleRangeChangedDelayedSample.resx
└── TesterVB
├── App.config
├── AutocompleteSample2.Designer.vb
├── AutocompleteSample2.resx
├── AutocompleteSample2.vb
├── AutocompleteSample.Designer.vb
├── AutocompleteSample.resx
├── AutocompleteSample.vb
├── AutoIndentSample.Designer.vb
├── AutoIndentSample.resx
├── AutoIndentSample.vb
├── bin
│ └── Debug
│ ├── FastColoredTextBox.dll
│ ├── FastColoredTextBox.pdb
│ ├── FastColoredTextBox.xml
│ ├── htmlDesc.xml
│ ├── TabStrip.dll
│ ├── TesterVB.exe
│ ├── TesterVB.exe.config
│ ├── TesterVB.pdb
│ ├── TesterVB.vshost.exe
│ ├── TesterVB.vshost.exe.config
│ ├── TesterVB.vshost.exe.manifest
│ └── TesterVB.xml
├── BookmarksSample.Designer.vb
├── BookmarksSample.resx
├── BookmarksSample.vb
├── ConsoleSample.resx
├── ConsoleSample.vb
├── ConsoleTextBox.vb
├── CustomFoldingSample.vb
├── CustomStyleSample.vb
├── DynamicSyntaxHighlighting.vb
├── EllipseStyle.vb
├── GifImageDrawingSample.vb
├── GifImageStyle.vb
├── IMEsample.vb
├── InvisibleCharsRenderer.vb
├── JokeSample.resx
├── JokeSample.vb
├── JokeStyle.vb
├── LazyLoadingSample.resx
├── LazyLoadingSample.vb
├── LoggerSample.vb
├── MainForm.Designer.vb
├── MainForm.resx
├── MainForm.vb
├── MarkerToolSample.vb
├── My Project
│ ├── Application.Designer.vb
│ ├── Application.myapp
│ ├── AssemblyInfo.vb
│ ├── Resources.Designer.vb
│ ├── Resources.resx
│ ├── Settings.Designer.vb
│ └── Settings.settings
├── obj
│ └── x86
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferences.cache
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── GenerateResource-ResGen.read.1.tlog
│ ├── GenerateResource-ResGen.write.1.tlog
│ ├── ResolveAssemblyReference.cache
│ ├── TempPE
│ │ └── My Project.Resources.Designer.vb.dll
│ ├── TesterVB.AutocompleteSample2.resources
│ ├── TesterVB.AutocompleteSample.resources
│ ├── TesterVB.AutoIndentSample.resources
│ ├── TesterVB.BookmarksSample.resources
│ ├── TesterVB.exe
│ ├── TesterVB.pdb
│ ├── TesterVB.PowerfulSample.resources
│ ├── TesterVB.Resources.resources
│ ├── TesterVB.TesterVB.ConsoleSample.resources
│ ├── TesterVB.TesterVB.JokeSample.resources
│ ├── TesterVB.TesterVB.LazyLoadingSample.resources
│ ├── TesterVB.TesterVB.MainForm.resources
│ ├── TesterVB.TesterVB.PowerfulCSharpEditor.resources
│ ├── TesterVB.vbproj.FileListAbsolute.txt
│ └── TesterVB.xml
├── PowerfulCSharpEditor.designer.vb
├── PowerfulCSharpEditor.resx
├── PowerfulCSharpEditor.vb
├── PowerfulSample.Designer.vb
├── PowerfulSample.resx
├── PowerfulSample.vb
├── Resources
│ ├── 99.jpeg
│ ├── backward0_16x16.png
│ ├── bookmark--plus.png
│ ├── box.png
│ ├── bye.gif
│ ├── class_libraries.png
│ ├── edit-padding-top.png
│ ├── forward_16x16.png
│ ├── layer--minus.png
│ ├── layer--plus.png
│ ├── lightning.png
│ ├── lol.gif
│ ├── property.png
│ ├── redo_16x16.png
│ ├── rolleyes.gif
│ ├── sad_16x16.png
│ ├── smile_16x16.png
│ ├── undo_16x16.png
│ └── unsure.gif
├── SimplestCodeFoldingSample.vb
├── SimplestSyntaxHighlightingSample.vb
├── SplitSample.resx
├── SplitSample.vb
├── SyntaxHighlightingByXmlDescription.vb
├── TbInfo.vb
├── TesterVB.vbproj
├── TesterVB.vbproj.user
├── TooltipSample.vb
└── VisibleRangeChangedDelayedSample.vb
35 directories, 340 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论