resaltadores de sintaxis suelen mostrar texto de código utilizando diferentes colores y estilos de fuente . Muchos editores de texto pueden resaltar código de programación en lenguajes como PHP y Java, código de marcado en lenguajes como HTML y XML , así como el código escrito en un lenguaje de consulta como SQL . Diferentes marcadores usan técnicas variadas para mostrar elementos de código , pero en la mayoría de los casos el color se utiliza para distinguir entre los diferentes tipos de elementos dentro de un extracto. Por ejemplo , los nombres de variables y llamadas a funciones se muestran a menudo el uso de colores contrastantes .
Ventajas
La principal ventaja de utilizar un editor destacando la sintaxis es que hace que el proceso de desarrollo más fácil y más rápido . Esto es porque el código de programación no es, naturalmente, fácil de leer . Los programas tienen una sintaxis y un vocabulario que es diferente a la gramática y las palabras en las lenguas naturales, como el Inglés . Estructuras del lenguaje de programación varían según el idioma que se utiliza , pero en general se reflejan una serie de procesos lógicos . Desarrollar un programa de éxito , los programadores tienen que ser capaces de leer y escribir el código.
Editores
Editores de texto que se ejecutan en la mayoría de los principales plataformas tienen la capacidad de resaltar código . En Windows , Notepad + + se puede destacar muchos lenguajes como Java , PHP y HTML. En los sistemas operativos basados en Linux , Gedit puede resaltar un montón de idiomas también, incluyendo C , XML y Java. En Mac, TextWrangler también puede manejar una amplia variedad de idiomas , incluyendo Python , JavaScript y Perl. En algunos casos, un programa de edición de texto también permite a los usuarios definir sus propias reglas destacando personalizados para lenguajes particulares , que pueden ser útiles si el idioma no es compatible de forma predeterminada. A menudo también es posible alterar las reglas de resaltado en lenguas reconocidas .
Desarrollo Programas
IDEs para plataformas específicas menudo incluyen potentes instalaciones destacan . Para Java y PHP , la aplicación Eclipse incluye un marcador de código. Para muchos la programación Web y lenguajes de script , Adobe Creative Suite proporciona apoyo destacando , manejando JavaScript , PHP, hojas de estilo y ActionScript , entre otros. A veces , mientras que un programador está escribiendo código, el IDE le pedirá a arreglar errores de sintaxis. Esto permite a los desarrolladores a descubrir y manejar los errores durante el desarrollo en lugar de una vez al sistema está en funcionamiento .