GrammarEdit
Version_1.3
该编辑器旨在与 GOLDParser (http://www.goldparser.org/) 语法定义文件一起使用。它突出显示语法语法元素,“即时”解析文件并显示定义的语法元素,从而提供轻松的导航。
如果您曾经使用文本编辑器来编辑程序源文件,那么使用GrammarEdit对您来说没什么新鲜的。我尝试使编辑过程尽可能类似于 Delphi IDE 编辑器。如果您从未见过 Delphi,那么我需要介绍一些功能。
当您按下 Ctrl 并在文本周围移动鼠标时, GrammarEdit会突出显示在文本中某处定义的语法语法元素(规则、符号、集合)。在此类突出显示的单词上按鼠标左键可移动到文本中该元素的定义。
在语法元素树上双击鼠标左键将编辑器光标移动到文本中的该元素。
您可以使用 Ctrl+Shift+0..9 键在文本中放置最多 10 个书签,并使用 Ctrl+相应数字键快速返回到该书签
该项目是使用 CodeGear Delphi 2007 构建的 使用来自 https://github.com/SynEdit/SynEdit 的 SynEdit 组件
PS 非常老的项目,但有人要求我发布源代码