Este editor está diseñado para trabajar con los archivos de definición de gramática de GOLDParser (http://www.goldparser.org/). Destaca elementos de sintaxis gramática, analiza archivos "sobre la marcha" y muestra elementos gramaticales definidos, lo que proporciona una navegación sencilla sobre ellos.
Si alguna vez usó un editor de texto para editar el archivo fuente de un programa, entonces no habrá nada nuevo para usted en el uso de GrammarEdit . Intenté hacer que el proceso de edición fuera lo más similar posible al editor IDE de Delphi. Si nunca ve Delphi, hay un par de características que debo comentar.
Cuando presiona Ctrl y mueve el mouse sobre el texto, GrammarEdit resalta los elementos gramaticales de sintaxis (reglas, símbolos, conjuntos) que están definidos en algún lugar del texto. Al presionar el botón izquierdo del mouse sobre dicha palabra resaltada, accederá a la definición de este elemento en el texto.
Al hacer doble clic con el botón izquierdo del mouse en el árbol de elementos gramaticales, el cursor del editor se mueve a este elemento en el texto.
Puede colocar hasta 10 marcadores en el texto usando Ctrl+Shift+0..9 teclas y regresar rápidamente a dicho marcador usando Ctrl+tecla numérica correspondiente
El proyecto está construido con CodeGear Delphi 2007. Utiliza componentes SynEdit de https://github.com/SynEdit/SynEdit
PD: Proyecto muy antiguo, pero alguien me pidió que publicara las fuentes.