Hola,
Gracias
Crandel, ¡pero dímelo después de echarle la mirada!
Cita:
Empezado por Crandel
Como se hace para definir un nuevo lenguaje para la sintaxis?
|
Bueno. Utilizo los componentes "nativos" de/para
SynEdit. Con estos no es posible hacer lo que dices en tiempo de ejecución, pero, sí pueden añadirse "nuevos lenguajes" de una forma más o menos automática en base a un programa que se incluye (entre los ejemplos) en los componentes SynEdit y un pequeño "tutorial" o "manual" también incluido.
Si vas a descargar los componentes SynEdit, por ejemplo porque se te ocurra compilar XEditor, precisarás en realidad de los componentes "
UniSynEdit". Son básicamente "los mismos" salvo que estos últimos añaden soporte para Unicode a los primeros. Contestando a tu pregunta: sí, es posible, más o menos sencillamente, añadir nuevos lenguajes o sintaxis a los componentes de que hablamos.