Editores de texto se sugieren para HTML5 y CSS3 programación
Debido a que un editor de texto es una herramienta tan importante en la programación para HTML5 y CSS3, podría depender un poco de sus preferencias, pero aquí hay algunos buenos. Tenga en cuenta que todos los editores aquí es totalmente gratuito.
Un editor de destacar: Notepad ++
Varios desarrolladores han llegado con buenos editores de texto. Algunos de los mejores son gratuitos, como Notepad ++ por Don Ho. Notepad ++ está diseñado para la edición de texto, especialmente en los lenguajes de programación.
++ Bloc de notas tiene un montón de características interesantes. Aquí hay algunos puntos destacados:
Resaltado de sintaxis: Notepad ++ puede reconocer términos HTML clave y poner diferentes tipos de términos en diferentes colores. Por ejemplo, todas las etiquetas HTML son prestados azul, y el texto es negro, por lo que es fácil de saber si usted ha hecho ciertos tipos de errores, como el olvido de poner fin a una etiqueta. Tenga en cuenta que los colores no se guardan en el documento.
Varios archivos: A menudo se desea editar más de un documento a la vez. Usted puede tener varios documentos diferentes en la memoria al mismo tiempo.
El soporte multi-idioma: En la actualidad, sus páginas consisten en nada más que HTML. Muy pronto, vamos a usar algunas otras lenguas, como SQL, CSS y PHP. Notepad ++ es lo suficientemente inteligente como para reconocer estos idiomas, también.
Macros: Cada vez que usted se encuentra haciendo algo una y otra vez, que no hacer una macro de teclado. ++ Bloc de notas tiene una función macro estupendo. Las macros son fáciles de grabar y reproducir una serie de pulsaciones de teclas, que le puede ahorrar una gran cantidad de trabajo.
Página previsualización: Cuando se escribe una página, probarlo. Notepad ++ ha teclas de acceso directo integrados en le permiten ver rápidamente su página en Internet Explorer (Ctrl + Alt + Shift + I) y Firefox (Ctrl + Alt + Shift + X).
TextFX: El diseño de código abierto de Notepad ++ hace que sea fácil agregar características. La extensión TextFX (integrado en Notepad ++) le permite hacer todo tipo de cosas interesantes. Un conjunto de herramientas especialmente útil corre HTML Tidy en su página y corrige cualquier problema.
Tristemente, Notepad ++ es una única en Windows editor. Si utilizas Mac o Linux, es necesario encontrar otra cosa. La alternativa más cercana en el mundo Mac y Linux es gedit.
gedit
Un editor simple pero efectivo libre disponible para los principales sistemas operativos es gedit. Es el editor por defecto para muchas versiones de Linux, pero se puede descargar para Mac y Windows.
Tiene todas las características estándar, incluyendo resaltado de sintaxis (qué colores diferentes partes de código en diferentes colores para ayudar con la depuración), los números de línea y una lista de etiquetas, que es un menú especial que le permite elegir las etiquetas HTML comunes de una lista si olvida alguna sintaxis.
Tristemente, gedit no tiene un editor de macros. Esto puede no ser un acuerdo para romper para usted, pero a menudo una herramienta macro es extremadamente útil. Si necesitas un editor de propósito general muy agradable, considere gedit. Lo hace mucho más de lo que es posible que desee sin conseguir terriblemente complicado.
Las antiguas normas: VI y Emacs
Ninguna discusión de editores de texto está completa sin una mención de los editores venerables UNIX que fueron el núcleo de la experiencia temprana Internet. La mayor parte del trabajo pionero en la web se hace en los sistemas operativos UNIX y Linux, y estos ambientes tenido dos familias extremadamente populares editor de texto. Tanto puede parecer oscuro, pero todavía tienen seguidores apasionados, incluso en la comunidad de Windows.
VI y VIM
VI representa editor visual. Ese nombre parece extraño ahora, porque la mayoría de los desarrolladores no pueden imaginar un editor que es no visual. De vuelta en el día, que era un negocio muy grande que VI podría utilizar toda la pantalla para editar texto. Antes de ese momento, los editores de la línea orientada eran la principal forma de editar archivos de texto.
VI es una modal editor, lo que significa que la misma clave a veces tiene más de un trabajo, dependiendo del modo actual del editor. Por ejemplo, la clave que se utiliza para indicar donde desea insertar texto. La tecla D se utiliza para eliminar texto, y así sucesivamente.
Por supuesto, cuando se está insertando texto, las teclas tienen sus significados normales. Este comportamiento multimodo es desconcertante para los usuarios modernos, pero puede ser increíblemente eficiente después de que se acostumbre a ella. Usuarios Skilled VI confían en él y, a menudo usan nada más.
VI es un poco demasiado oscuro para algunos usuarios, por lo que un número de variantes están flotando alrededor, como VIM, o VI Mejorado. VIM es un poco más amigable que VI y gvim es más amigable aún. Le dice qué modo está en e incluye características tales modernos como soporte de ratón, los menús y los iconos. Incluso con estas características, VIM no es intuitivo para la mayoría de la gente.
Versiones de VI están disponibles para casi cualquier sistema operativo que se utiliza. Si ya sabes VI, es posible disfrutar de su uso para el desarrollo de la página web, ya que tiene todas las características que pueda necesitar.
Emacs
El otro editor populares desde el mundo UNIX es Emacs. Como VI, es probable que no necesite esta herramienta si nunca utiliza Linux o UNIX. También como VI, si usted sabe ya, es probable que no necesita nada más. Emacs ha sido editor de un programador para un tiempo muy largo (desde 1976) y tiene casi todas las características que usted se pueda imaginar.
Emacs también tiene un montón de características que no has pensado, incluyendo un juego de aventura de texto integrado e incluso un simulador de psicoterapeuta.
Emacs tiene muy potente personalización y características macro y le permite ver y editar más de un archivo a la vez. Emacs también tiene la capacidad de ver y manipular el sistema de archivos local, gestionar archivos remotos, acceder al shell del sistema operativo local (OS), e incluso navegar por Internet o consultar el correo electrónico sin salir del programa.
Si usted está dispuesto a invertir en un programa que toma un poco de esfuerzo para entender, tendrá una herramienta increíblemente poderosa en su kit. Las versiones de Emacs están disponibles para la mayoría de los principales sistemas operativos.
Una versión mejorada - XEmacs - utiliza los menús y los iconos como programas modernos estándar, por lo que es razonablemente fácil de empezar a utilizar.