002 Editores de texto
Un editor de texto específicamente desarrollado para programar le ayudará a programar más eficazmente por varias maneras.
Proporcionará destaque de sintaxis. Eso hará cosas como fijar todos los comandos de un color, todos los textos de otro color, todos los constantes de otro color, etc. Tener diferentes colores hace más fácil leer el código.
Utilizará configuraciones predeterminadas que facilitarán la escritura de código, como sangrías (tabs o espacios) y fuentes monoespaciadas que alinean el código de manera agradable.
Por lo general, le dará la función de autocompletar. Eso es cuando comienza a escribir el nombre de una función o palabra reservada, y el editor le indicará el resto de la palabra, por lo que simplemente presione la tecla tab y se escribirá.
La mayoría ayudan con depuración.
Algunos tendrán capacidades de refactorización.
La mayoría también tendrán integración de control de git para ayudar con el control de versiones del código.
Hay muchas opciones para los editores de texto. Muchos son gratis. Para las lecciones en este sitio, cualquiera que elija será excelente.
Editores pagados
PHPStorm Este es nuestro editor preferido. Tiene de todo. También es muy popular entre programadores profesionales. Si usted planea en programar PHP profesionalmente, vale la pena la inversión. Sin embargo, no es la única opción buena.
Zend Studio Este es un editor que se creyó por Zend, los creadores de PHP, en cima de la plataforma popular Eclipse.
Komodo IDE Un IDE (Entorno de desarrollo integrado) para muchos idiomas de desarrollo web, incluyendo Python, Perl, Go, Ruby, Node.js, y PHP.
Cloud 9 IDE Un editor de texto completamente en el navegador web. Ofrece la habilidad de programar donde sea que hay un navegador junto con la habilidad de tener varios programadores trabajando en el mismo código simultáneamente.
Editores gratis
Sublime Text 3 Sublime es un editor súper popular, rápido y gratuito. Tiene muchos plugins que agregan funcionalidad. No se actualiza muy a menudo, y no es software de código abierto, pero muchos lo utilizan y lo quieran.
Notepad++ Un editor de texto gratis y de código abierto. Es únicamente para Windows.
Atom Otro editor de texto gratuito y de código abierto, pero más moderno. Está basado en Node.js y tiene muchos plugins. Funciona en cualquier sistema operativo.
Visual Studio Code Un editor de texto gratuito de Microsoft. Es ligero y rápido. Se está ganando mucha popularidad, especialmente con desarrolladores de web frontend. También funciona en Linux y Mac, no sólo en Windows.
VIM Un editor de texto gratuito y de código abierto que está basado en vi, lo cual empezó como un editor de texto ligero para los sistemas basados en Unix. No tiene una GUI incorporada, por lo que se usa completamente desde la línea de comandos. Puede obtener una GUI si lo desea. Tiene una curva de aprendizaje mucho más alta que los otros editores, pero una vez aprendido, puede ser extremadamente eficiente. Tenga en cuenta que este no es un editor para cualquiera que quiera incursionar en la codificación. Es potente.
Gnu Emacs Otro editor de texto gratuito y de código abierto que viene del mundo de Unix. Es muy poderoso y tiene una curva de aprendizaje alta. Está hecho utilizando el lenguaje de programación Lisp y puede hacer de todo. También es potente.
Eclipse Hecho en Java y originalmente diseñado como editor de texto para Java, es gratuito y de código abierto. Tiene plugins para usarlo con la mayoría de lenguaje de programación, incluyendo PHP.
Retos
Su editor
Selecione e instale un editor de texto.