Ver Mensaje Individual
  #2  
Antiguo 12-11-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bievenido al ClubDelphi. Por favor, revisa la guía de estilo de estos Foros. Utiliza el buscador de los mismos antes de preguntar nada, puesto que, es posible que ya alguien hubiera pasado por tu inquietud y, planteando similar pregunta, acaso obtuviera una respuesta satisfactoria.

En cuanto a la cuestión que planteas podré decirte que hay varios componentes "resaltadores de la sintaxis de varios lenguajes de programación". Yo estoy contento usando los componentes SynEdit, los cuales consiguen lo que te hace falta y otras muchas cosas que acaso tampoco estén demás para lo que te ocupa.

Son unos componentes gratuitos y de código abierto: incluyen no pocos ejemplos, todos muy curiosos y, aunque ya incluyen "resaltadores de la sintaxis de decenas de lenguajes de programación", todavía, en caso necesario, puedes crear tu propio "resaltador". Todo está explicado en la documentación de estos componentes.

Por otra parte aún hay algunos componentes que forman "añadidos" a los componentes de que vengo hablando: alguno de ellos, Unihighlighter, como su nombre ya quiere describir, cuenta ya no con decenas, sino con cientos de "resaltadores" listos para ser utilizados, y, por si fuera poco, también podrás definir tus propios "resaltadores".

Lo importante, empero, puede que no sean los cientos de "resaltadores de sintaxis", pero, entre tantos, es probable que esté ya el que precises "definido" y listo para usarse en tu aplicación. Insisto en que los componentes de que venimos hablando son muy potentes y permiten además de lo dicho otras muchas tareas (de edición) que tal vez no os vengan mal en vuestro desarrollo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita