Existen diversos editores de texto en el mercado. Pero si lo que buscas es optimizar y hacer de tu experiencia mucho más agradable, entonces Atom es para ti.
Introducción
Atom es un editor de texto de código abierto realizado por GitHub que permite personalizar fácilmente cada aspecto. Toda la aplicación está escrito en JavaScript, CSS y HTML.
- Multiplataforma: funciona en macOS, Windows y Linux.
- Gestor de paquetes: Hay miles de Plugins creados que hacen Atom increíble. Atom Packages
- Autocompletado: Un sistema de auto-completado muy extenso para cada lenguaje de programación.
- Navegación: Una forma mas agradable de navegar por cada directorio
- Varios paneles: Dividir su espacio de trabajo en varios paneles para comparar y editar código.
¿Porque Atom?
¡Un editor de código para el hogar del futuro!
El objetivo principal de Atom es que cualquiera puede modificar el núcleo para que haga lo que quiera. Todo es personalizable a través de CSS y JavaScript. Si desea una característica que no existe, es muy fácil para empezar a escribir su propio paquete.
Minimap
Una vista previa del código fuente completo y desplazable.
https://atom.io/packages/minimap
Project-manager
Alt + Shift + P
Facilitar el acceso y la gestión de todos tus proyectos. Permite la configuración y las opciones específicas de cada proyecto.
https://atom.io/packages/project-manager
Highlight-selected
Al hacer doble clic en una palabra, y cada palabra coincidente en el archivo quedará resaltado.
https://atom.io/packages/highlight-selected
simple-drag-drop-text
Resaltar el texto para arrastrar y soltar los que en otra parte de su archivo.
https://atom.io/packages/simple-drag-drop-text
git-plus
Ctrl + Shift + H
Los accesos directos a las acciones git comunes sin necesidad de cambiar a su terminal.
https://atom.io/packages/git-plus
merge-conflicts
Una herramienta muy útil para encontrar, pre visualización y la resolución de conflictos dentro de su proyecto.
https://atom.io/packages/merge-conflicts
color-picker
Cuando seleccionas un color automáticamente se activa en una nueva ventana color-picker es muy útil y te permite elegir tu color.
https://atom.io/packages/color-picker
emmet
Uno de mis favoritos, ya que ahorra mucho tiempo en la construcción de las paginas. Solo tienes que dar un pista sobre el html y realizara el auto-completado.
https://atom.io/packages/emmet
Docblockr
Es otro de mis favoritos, con este plugin es muy rapido realizar la documentación detecta los detalles de la función que esta debajo y tiene un auto rellenado que es un gran aporte para los comentarios.
https://atom.io/packages/docblockr
Pigments
Detecta y muestra colores detrás del texto representativo por lo que no tiene que recordar de qué color es un número.
https://atom.io/packages/pigments
Linter
Probablemente uno de los paquetes más votos realizados, este visualiza y le avisa de errores dentro de su proyecto. Asegúrese de instalar todos los linters para que pueda detectar los errores como eslint, phplint, etc.
https://atom.io/packages/linter
Autocomplete-modules
Se completa automáticamente require/import para que siguiendo la ruta que escribe y que muestra los archivos disponibles en ese lugar.
https://atom.io/packages/autocomplete-modules
Auto-update-packages
Actualiza sus paquetes de forma automática mediante la comprobación de actualizaciones.
https://atom.io/packages/auto-update-packages
file-icons
Bonito y bueno para la visualización de nuestros archivos.