2009-01-18 10 views
7

Actualmente estoy buscando un resaltador de sintaxis para una aplicación WPF. Un cuadro de texto estará disponible para que el usuario escriba y esperemos que reconozca el código y destaque la sintaxis en consecuencia.Resaltador de sintaxis para WPF

Me gustaría apoyar C# Initly y otros idiomas más adelante.

duplicado de la pregunta 394751

+1

posible duplicado de [¿Alguien conoce un editor de código que pueda incrustar en una ventana de WPF o formularios de Windows?] (Http://stackoverflow.com/questions/394751/anyone-know-a-code-editor-i-can -embed-in-a-wpf-window-or-windows-forms) – ChrisWue

Respuesta

2

Hace algún tiempo que he encontrado this entrada de blog con un tutorial sobre cómo crear un control resaltado de sintaxis personalizado a partir de un RichTextBox. Tal vez podría ser útil para ti también.

0

Estaba buscando lo mismo sin éxito. La única solución que encontré es el Syntax Highlighter de Actipro para WinForms que se puede alojar en la aplicación WPF. AFAIK Actipro está trabajando en la versión WPF, pero no sé si está lista o no

1

Si no le importa no tener ningún tipo de documentación, AvalonEdit es una buena opción. Actualmente estoy usando para un proyecto, y es una gran herramienta. No he encontrado un solo error incluso en escenarios complejos.

+0

¿Dónde se puede descargar? Parece que no hay una página d/l ... –

+0

Está en el svn: //svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop (no recuerdo la ruta exacta), solo fuente (pero muy fácil construir). –

+0

También tiene un práctico paquete nuget. Me resulta extremadamente fácil de integrar en mi aplicación (simplemente para mostrar el color resaltado en forma de solo lectura). 2 minutos de trabajo. – LOAS