Pycharm: el mejor IDE de Python para Linux

Esta guía le presentará el entorno de desarrollo integrado PyCharm, que puede usarse para desarrollar aplicaciones profesionales utilizando el lenguaje de programación Python.

Esta guía le presentará el entorno de desarrollo integrado PyCharm, que puede usarse para desarrollar aplicaciones profesionales utilizando el lenguaje de programación Python. Python es un gran lenguaje de programación porque es verdaderamente multiplataforma. Se puede utilizar para desarrollar una sola aplicación que se ejecutará en computadoras con Windows, Linux y Mac sin tener que volver a compilar ningún código.

PyCharm es un editor y depurador desarrollado por Jetbrains, que son las mismas personas que desarrollaron Resharper. Resharper es una gran herramienta utilizada por los desarrolladores de Windows para refactorizar código y facilitarles la vida al escribir código .NET. Muchos de los principios de Resharper se han agregado a la versión profesional de PyCharm.

Cómo instalar PyCharm

Esta guía para instalar PyCharm le mostrará cómo obtener PyCharm, descargarlo, extraer los archivos y ejecutarlo.

La pantalla de bienvenida

Cuando ejecuta PyCharm por primera vez o cuando cierra un proyecto, se le presentará una pantalla que muestra una lista de proyectos recientes.

También verá las siguientes opciones de menú:

  • Crear nuevo proyecto
  • Abrir un proyecto
  • Pago desde el control de versiones

También hay una opción de configuración de configuración que le permite configurar la versión predeterminada de Python y otras configuraciones similares.

Creando un nuevo proyecto

Cuando elige crear un nuevo proyecto, se le proporciona una lista de posibles tipos de proyectos de la siguiente manera:

  • Pitón puro
  • Django
  • Matraz
  • Motor de aplicaciones de Google
  • Pirámide
  • Web2Py
  • CLI angular
  • AngularJS
  • Fundación
  • HTML5 Boilerplate
  • Kit de inicio de reacción
  • Twitter Bootstrap
  • Kit de inicio web

Si desea crear una aplicación de escritorio base que se ejecute en Windows, Linux y Mac, puede elegir un proyecto de Pure Python y usar bibliotecas QT para desarrollar aplicaciones gráficas que parezcan nativas del sistema operativo en el que se ejecutan, independientemente de dónde se encuentren. fueron desarrollados.

Además de elegir el tipo de proyecto, también puede ingresar el nombre de su proyecto y también elegir la versión de Python para desarrollar.

Abrir un proyecto

Puede abrir un proyecto haciendo clic en el nombre dentro de la lista de proyectos abiertos recientemente o puede hacer clic en el botón Abrir y navegar a la carpeta donde se encuentra el proyecto que desea abrir.

Retirar del control de origen

PyCharm ofrece la opción de consultar el código del proyecto de varios recursos en línea, incluidos GitHub, CVS, Git, Mercurial y Subversion.

El IDE de PyCharm

El IDE de PyCharm comienza con un menú en la parte superior. Debajo de esto, tiene pestañas para cada proyecto abierto.

En el lado derecho de la pantalla hay opciones de depuración para recorrer el código.

El panel izquierdo tiene una lista de archivos de proyecto y bibliotecas externas.

Para agregar un archivo, haga clic derecho en el nombre del proyecto y elija Nuevo . Luego obtiene la opción de agregar uno de los siguientes tipos de archivo:

  • Archivo
  • Directorio
  • Paquete Python
  • Archivo Python
  • Cuaderno Jupyter
  • Archivo HTML
  • Hoja de estilo
  • JavaScript
  • Mecanografiado
  • CoffeeScript
  • Pepinillo
  • Fuente de datos

Cuando agrega un archivo, como un archivo de Python, puede comenzar a escribir en el editor en el panel derecho.

El texto está codificado por colores y tiene texto en negrita. Una línea vertical muestra la sangría para que pueda estar seguro de que está tabulando correctamente.

El editor también incluye IntelliSense completo, lo que significa que al comenzar a escribir los nombres de bibliotecas o comandos reconocidos, puede completar los comandos presionando Tabulador .

Depuración de la aplicación

Puede depurar su aplicación en cualquier momento utilizando las opciones de depuración en la esquina superior derecha.

Si está desarrollando una aplicación gráfica, simplemente puede presionar el botón verde para ejecutar la aplicación. También puedes presionar Shift + F10 .

Para depurar la aplicación, puede hacer clic en el botón junto a la flecha verde o presionar Shift + F9 . Puede colocar puntos de interrupción en el código para que el programa se detenga en una línea dada haciendo clic en el margen gris en la línea en la que desea dividir.

Para avanzar un solo paso, puede presionar F8 , que pasa sobre el código. Esto significa que ejecutará el código pero no entrará en una función. Para ingresar a la función, debe presionar F7 . Si está en una función y desea salir a la función de llamada, presione Shift + F8 .

Mientras está depurando, en la parte inferior de la pantalla verá varias ventanas, como una lista de procesos y subprocesos y variables para las que está observando los valores. A medida que avanza por el código, puede agregar un reloj a una variable para que pueda ver cuándo cambia el valor.

Otra gran opción es ejecutar el código con el verificador de cobertura. El mundo de la programación ha cambiado mucho a lo largo de los años y ahora es común que los desarrolladores realicen un desarrollo basado en pruebas para que cada cambio que realicen puedan verificar y asegurarse de que no hayan roto otra parte del sistema.

El verificador de cobertura realmente lo ayuda a ejecutar el programa, realizar algunas pruebas y luego, cuando haya terminado, le indicará qué porcentaje del código se cubrió como porcentaje durante su ejecución de prueba.

También hay una herramienta para mostrar el nombre de un método o clase, cuántas veces se llamaron los elementos y cuánto tiempo se dedicó a ese código en particular.

Código de refactorización

Una característica realmente poderosa de PyCharm es la opción de refactorización de código.

Cuando comience a desarrollar código, aparecerán pequeñas marcas en el margen derecho. Si escribe algo que puede causar un error o simplemente no está bien escrito, PyCharm colocará un marcador de color. Al hacer clic en el marcador de color le informará el problema y le ofrecerá una solución.

Por ejemplo, si tiene una declaración de importación que importa una biblioteca y luego no usa nada de esa biblioteca, no solo el código se volverá gris, el marcador indicará que la biblioteca no se utiliza.

Otros errores que aparecerán son para una buena codificación, como tener solo una línea en blanco entre una declaración de importación y el inicio de una función. También se le informará cuando haya creado una función que no esté en minúsculas.

No tiene que cumplir con todas las reglas de PyCharm. Muchos de ellos son solo buenas pautas de codificación y no tienen nada que ver con si el código se ejecutará o no.

El menú de código también tiene otras opciones de refactorización. Por ejemplo, puede realizar la limpieza del código y puede inspeccionar un archivo o proyecto en busca de problemas.

Resumen

PyCharm es un excelente editor para desarrollar código Python en Linux, y hay dos versiones disponibles. La versión comunitaria es para el desarrollador casual, mientras que el entorno profesional proporciona todas las herramientas que un desarrollador podría necesitar para crear software profesional.

Rate article
labsfabs.com
Add a comment