Skip to content
Natuurondernemer
    diciembre 15, 2020 by admin

    Introducción al editor de texto de Atom Python y cómo configurarlo

    Introducción al editor de texto de Atom Python y cómo configurarlo
    diciembre 15, 2020 by admin

    El tiempo no espera a nadie, y en esta era inmensamente rápida, siempre necesitamos herramientas con las que podamos agilizar nuestras tareas. El desarrollo de software es una de las principales tareas que requiere los entornos más ingeniosos que no sólo ayudan al programador a escribir el código, sino que también permiten la producción de software. Este es el único propósito de un IDE, y entre los mejores, Atom es gratuito y de código abierto. Es una aplicación de escritorio que está diseñada para servir a los desarrolladores de Python en su empeño.

    Antes de entrar en profundidad, echemos un rápido vistazo a todo lo que se estudiará en este artículo:

    • ¿Por qué necesitamos Atom python?
    • ¿Qué es el editor de texto Atom?
    • Descargar Atom Python
    • Ejecutar el código
    • Tematizar
    • Experimentar
    • Configuraciones específicas de Python
    • Empecemos primero por averiguar para qué se necesita realmente Atom IDE python?

      ¿Por qué necesitamos python Atom?

      La forma más básica de crear y ejecutar un programa Python es crear un archivo vacío con extensión .py y luego apuntar a ese archivo desde la línea de comandos con python nombrearchivo.py. Alternativamente, puedes usar IDLE que viene como aplicación por defecto junto con Python para ejecutar tu código. Sin embargo, si quieres ser productivo, las dos primeras opciones no serían las mejores. Necesitarás utilizar algo más fiable y productivo. Aquí es donde el Atom entra en escena. Atom no tiene características en el sentido tradicional, sino que crea paquetes que se suman a su núcleo hackeable. Estos paquetes proporcionan características como autocompletar, líneas de código y resaltadores de código.

      Así que sigamos adelante y aventurémonos en las profundidades de este notable ‘Software para el Desarrollo de Software’, que es Atom.

      ¿Qué es el editor de texto Atom?

      Atom es un editor de texto de código abierto para múltiples plataformas, que soporta paquetes desarrollados en Node.js y tiene soporte para el control de versiones Git. La mayoría de los paquetes son de libre acceso y construidos por comunidades de código abierto. Está desarrollado y mantenido por GitHub, construido con tecnologías web como aplicación de escritorio.

      Atom es un IDE multiplataforma de código abierto. Soporta paquetes desarrollados en Node.js y control de versiones Git. La mayoría de los paquetes son de libre acceso y construidos por comunidades de código abierto. Este IDE es desarrollado y mantenido por GitHub en el marco de Electron utilizando tecnologías web.

      Descargar Atom

      Para descargar el editor de texto de python Atom, ve a https://atom.io/ . Detectará automáticamente tu sistema operativo actual y mostrará el archivo de instalación correspondiente para descargar, haz clic en descargar.

      Una vez finalizado el proceso de descarga, completa la instalación haciendo clic en ejecutar y espera a que termine la instalación. Una vez instalado, Atom se abrirá automáticamente, en el directorio por defecto. También se creará un acceso directo en el menú de inicio.

      Para ejecutar el código Python, será necesario instalar los paquetes o plug-in necesarios.

      Veamos ahora cómo podemos configurar Atom Python para que se abra de forma estándar y así poder acceder a Atom desde el directorio que elijamos. También puedes explorar características como la instalación de un tema o paquete utilizando la guía de bienvenida como se muestra en la imagen anterior. De momento, basta con cerrar la guía de bienvenida y desmarcar la opción Mostrar guía de bienvenida al abrir Atom para que la próxima vez que lancemos atom no aparezca la pantalla de bienvenida.

      Ahora, ve al directorio donde has descargado atom, haz clic con el botón derecho del ratón sobre él y selecciona abrir con Atom.

      Si no ves esta opción en el menú contextual, se puede lanzar desde programas. Ve a Archivo->Configuración o utiliza Ctrl + Coma (Ctrl+,) para abrir la configuración.

      En los ajustes, haz clic en la pestaña Sistema y marca las siguientes opciones:

      1) Mostrar en los menús contextuales de los archivos

      2) Mostrar en los menús contextuales de las carpetas

      Ahora el menú contextual mostrará la opción requerida que es, abrir con Atom. Ve al directorio y realiza la misma operación descrita anteriormente.

      Podrás ver la vista de árbol hacia la izquierda. Si no ves la vista de árbol, ve a la vista y haz clic en alternar la vista de árbol o utiliza el atajo de teclado (Ctrl+/). En la vista de árbol simplemente haz doble clic en el archivo python y podrás ver el código.

      Ejecutar el código

      Normalmente, el símbolo del sistema se utiliza para ejecutar programas Python. Sin embargo, en Atom, un plugin llamado platformio-ide-terminal está disponible que se puede utilizar para ejecutar los archivos de python, Para configurar, este plugin, navegue a Archivo->Configuración haga clic en la pestaña Instalar y busque el plugin platformio-ide-terminal y haga clic en instalar.

      Una vez terminada la instalación, se integrará una terminal dentro de Atom y podrás ver un icono + en la esquina izquierda del editor de python de Atom. El terminal se abrirá en el directorio actual si se hace clic en él.

      También puedes ver los detalles del plugin haciendo clic en la pestaña del paquete del plugin. Te mostrará todos los detalles necesarios y cómo utilizar los plugins.

      Dividir el editor

      Cuando tengas más de un archivo abierto dentro de Atom, puedes ir a Ver -> Paneles -> Dividir a la derecha para enviar el archivo actual a la mitad derecha de la ventana. Esto le ayudará a aumentar su productividad cuando trabaje con varios archivos simultáneamente.

      Temas

      Hay dos tipos de temas, a saber, temas de interfaz de usuario y temas de sintaxis. Los temas de interfaz de usuario sirven para cambiar el estilo de los botones, los desplegables, etc., mientras que los temas de sintaxis sirven para determinar cómo se colorea el código y los detalles de resaltado de la sintaxis.

      Para comprobar todos los temas instalados, navegue hasta Archivo->Configuración, luego haga clic en la pestaña de temas, y le mostrará el resultado deseado. En caso de que quieras descargar nuevos, ve a la pestaña + Instalar haz clic en la pestaña Temas que está presente al lado de Paquetes, busca el tema que necesites e instálalo.

      A mí personalmente me gusta el tema por defecto, pero puedes ir cambiando el tema de ambos y configurar tu editor como y de la forma que prefieras.

      Formato

      Para cambiar la fuente por defecto, navega a Configuración y luego haz clic en la pestaña Editor. Aquí, podrás ver una opción para cambiar la fuente usando Familia de fuentes para estilizarla según tu preferencia.

      Experimentando

      Para añadir algo más de diversión, puedes experimentar con las siguientes opciones:

      altura de línea:

      La altura de línea es básicamente el espacio entre dos líneas. En caso de que quieras cambiarlo, navega a la pestaña Editor, y cambia el alto de línea según tu preferencia.

      Desplazamiento hasta el final

      Si te desplazas por el código normalmente, podrás desplazarte hasta la última línea que estará en la parte inferior de la pantalla. Moverse más allá estará bloqueado. Si habilita el paquete Desplazarse más allá del final, podrá ver la línea inferior en la parte superior de la pantalla dándole un espacio en blanco debajo para que pueda trabajar cómodamente con el código.

      Mostrar guía de sangría

      Sin la guía de sangría, no se muestra nada respecto a las sangrías. Una vez habilitada, verás líneas verticales que te ayudarán a entender dónde deben aparecer las sangrías.

      Hay muchas otras opciones a las que prestar atención. Usted puede seguir adelante y experimentar con otras opciones también.

      Ahora vamos a pasar a tratar con algunas configuraciones particulares de Python.

      Configuraciones específicas de Python:

      Aquí hay algunos plugins extremadamente útiles para Python para impulsar su productividad.

      Script

      El paquete Script muestra un documento sobre los detalles de otros paquetes como comandos, accesos directos, etc. Si no se siente cómodo con los accesos directos predeterminados, puede cambiarlos navegando a la pestaña de ver código que contiene una carpeta llamada key maps. Navega a esta carpeta y abre el script.cson y actualízalo para que se ajuste a tus necesidades. Tenga en cuenta que lo he cambiado a Ctrl-r como se muestra en la captura de pantalla de abajo.

      Ahora, cierre todas las ventanas y reinicie atom. Cuando se reinicie, podrás ejecutar Python Script usando ctrl+r y podrás ver un cuadro de salida en la parte inferior. Este cuadro de salida también se puede personalizar de la siguiente manera:

      Navega hasta Archivo->Configuración haz clic en la pestaña Temas y podrás ver la hoja de estilos hacia la parte superior. Al hacer clic en esto, se abrirá una hoja de estilos. Pega el siguiente fragmento para aumentar el tamaño de la fuente de la consola de scripts.

      .script-view .line{

      font-size: 30px;

      }


      Consola de scripts

      atom-file-icons:

      Este paquete añadirá iconos precediendo a tus archivos en la vista de árbol como se muestra en la imagen de abajo.

      Antes

      Después

      minimapa y minimapa-destacado-seleccionado:

      El archivo abierto con muchas líneas de código se mostrará como un todo en la ventana hacia el lado derecho. El minimapa-highlight-selected resaltará la función o variable que esté seleccionada como parches blancos en esa mini ventana como se muestra en la captura de pantalla de abajo.

      autocompletar-python:
      Autocompletar hace aparecer una ventana con sugerencias sobre lo que puede aparecer cuando el programador llega a un punto concreto mientras codifica.

      Flake 8
      Es un linter para Python que sirve para encontrar errores en el script y resaltarlos. Para habilitarlo tendrás que instalar flake8 usando el siguiente comando:

      pip install flake8

      Una vez hecho, podrás ver un pequeño icono en la esquina inferior izquierda de Atom que mostrará una lista de los errores que se han encontrado.

      python-autopep8
      Python-autopep8 se utiliza para formatear tu código. Se puede habilitar desde la configuración del plugin autopep8 marcando la opción Format on Save.

      Con esto llegamos al final de este artículo sobre ‘Atom Python’. Así que sigue adelante y explora el llamado ‘Un editor de texto hackeable para el siglo XXI». Espero que hayas seguido todo con pulcritud.

    Previous articleDespidos y programas cancelados en WBAI-FM, una radio original de Nueva YorkNext article Ventajas y desventajas de un sistema de eliminación del silenciador en su coche

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Entradas recientes

    • Encontrarte a ti mismo (y a los demás…) en los anuarios online
    • Cómo configurar un minero ASIC de bitcoin
    • Chris Martin cumple años en Disneylandia con Dakota Johnson
    • ¿Qué es un sitio del Superfondo?
    • Los gusanos de la sangre con cebo de pesca tienen picaduras de abeja
    • 42 recetas de sopa de olla de cocción lenta saludables
    • 3 sorprendentes riesgos de una mala postura
    • Peces Betta hembra
    • ¿Qué son las corrientes oceánicas?
    • Nike se gastó 15.000 dólares en una máquina especial sólo para fabricar las zapatillas del pívot de Florida State Michael Ojo

    Archivos

    • abril 2021
    • marzo 2021
    • febrero 2021
    • enero 2021
    • diciembre 2020
    • noviembre 2020
    • octubre 2020
    • septiembre 2020
    • agosto 2020
    • julio 2020
    • junio 2020
    • mayo 2020
    • abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org
    Posterity WordPress Theme