¡PyCharm! Un entorno de programación profesional para Python

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
VALORACIÓN DEL ARTÍCULO:
5/5


Esta guía le presentará el entorno de desarrollo integrado de PyCharm, que puede utilizarse para desarrollar aplicaciones profesionales utilizando el lenguaje de programación Python. Python es un gran lenguaje de programación porque es verdaderamente multiplataforma. Puede utilizarse para desarrollar una única aplicación que se ejecutará en ordenadores Windows, Linux y Mac sin necesidad de recompilar 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 el código y hacer sus vidas más fáciles cuando escriben código.NET. Muchos de los principios de Resharper se han añadido a la versión profesional de PyCharm.

Cómo instalar PyCharm

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

La pantalla de bienvenida

Cuando ejecute PyCharm por primera vez o cuando cierre un proyecto, se le mostrará una pantalla con una lista de proyectos recientes.

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

  • Crear un nuevo proyecto
  • Abrir un proyecto
  • Realizar el pago desde el control de versiones

También hay una opción de configuración que te permite configurar la versión predeterminada de Python y otros ajustes similares.

Creación de un nuevo proyecto

Cuando elige crear un nuevo proyecto, se le proporciona una lista de los posibles tipos de proyecto como se indica a continuación:

  • Pitón puro
  • Django
  • Frasco
  • Motor de aplicaciones de Google
  • Pirámide
  • Web2Py
  • CLI angular
  • AngularJS
  • Fundación
  • Plantilla de calderas HTML5
  • Kit de inicio de React
  • Twitter Bootstrap
  • Web Starter Kit

Si desea crear una aplicación de escritorio básica que se ejecute en Windows, Linux y Mac, puede elegir un proyecto Pure Python y utilizar las librerías QT para desarrollar aplicaciones gráficas que parezcan nativas del sistema operativo en el que se están ejecutando, independientemente de dónde se hayan desarrollado.

Además de elegir el tipo de proyecto, también puedes introducir el nombre de tu proyecto y elegir la versión de Python contra la que 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 hasta la carpeta donde se encuentra el proyecto que desea abrir.

Comprobación desde el control de origen

PyCharm ofrece la opción de consultar el código del proyecto desde varios recursos en línea, como 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 están las opciones de depuración para pasar por el código.

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

Para añadir un archivo, haga clic con el botón derecho en el nombre del proyecto y seleccione Nuevo . A continuación, tiene la opción de añadir uno de los siguientes tipos de archivo:

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

Cuando añada un archivo, como un archivo python, puede empezar a escribir en el editor en el panel derecho.

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

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

Depuración de la aplicación

Puedes depurar tu aplicación en cualquier momento usando las opciones de depuración en la esquina superior derecha.

Si está desarrollando una aplicación gráfica, puede simplemente pulsar el botón verde para ejecutar la aplicación. También puede presionar Mayús+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 de la línea en la que desea interrumpir.

Para dar un solo paso adelante puede presionar F8 , que pasa por encima del código. Esto significa que ejecutará el código pero no entrará en una función. Para entrar en la función, pulse F7 . Si está en una función y quiere salir a la función de llamada, pulse Mayús+F8 .

Mientras depura, en la parte inferior de la pantalla verá varias ventanas, como una lista de procesos y subprocesos y variables para los que está observando los valores. A medida que avanza por el código, puede añadir 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 desarrollos basados en pruebas para que cada cambio que realicen puedan comprobar que no han roto otra parte del sistema.

El verificador de cobertura realmente le 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 la ejecución de la prueba.

También hay una herramienta para mostrar el nombre de un método o clase, cuántas veces se han llamado los ítems y cuánto tiempo se ha pasado en ese código en particular.

Refactorización de código

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

Cuando empiece a desarrollar el código, aparecerán pequeñas marcas en el margen derecho. Si escribe algo que pueda causar un error o que no esté bien escrito, PyCharm colocará un marcador de color. Haciendo clic en el marcador de color le dirá 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 sólo el código se volverá gris, sino que el marcador indicará que la biblioteca no está en uso.

Otros errores que aparecerán son para una buena codificación, como tener sólo 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 tienes que cumplir todas las reglas de PyCharm. Muchos de ellos son buenas guías 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 una limpieza de código e inspeccionar un archivo o proyecto en busca de problemas.

Resumen

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

Deja un comentario

TAMBIÉN TE INTERESA

¿Cómo Instalar Netflix en televisión y PC?

Esta es la plataforma que ofrece contenido multimedia con mayor reconocimiento en el mundo. Brinda una gran diversidad de alternativas para ver series y películas en el PC, el móvil o en el televisor. A continuación, te explicamos cómo instalar Netflix en televisión y PC. Índice de contenidos1  ¿Cómo instalar Netflix?: Los mejores métodos1.1 Televisor

impresoras-HP-ENVY

Las impresoras HP más actuales para uso familiar

Las últimas impresoras HP que han salido a la venta sirven para todo y con ellas en casa no tendrás ni un solo problema de impresión. Y es que en ocasiones pasa bastante desapercibida la cuestión de las impresiones en el hogar. Frecuentemente, solemos dejar este proceso para cuando estemos en la empresa, o bien

Los 5 mejores calefactores de bajo consumo para el hogar

El hogar siempre debe ser lo más acogedor posible y eso incluye disfrutar de una temperatura adecuada incluso en las épocas más frías de invierno. Para estas ocasiones, una alternativa es calentar gradualmente el ambiente de la habitación con un calefactor. Es por esto que aquí encontrarás los mejores calefactores de bajo consumo que existen

control parental

Control Parental: las mejores herramientas para hacerlo eficaz

En la actualidad los menores están en contacto con el mundo tecnológico y esto hace que estén expuestos a una gran cantidad de peligros de los cuales es difícil protegerlos, es por esto que aparece el control parental como una forma de limitar los diferentes sitios web a los que pueden acceder los niños. Índice

content creator

La pandemia y HP impulsan un perfil emergente: content creator

El creador de contenido o content creator es un profesional que se ha puesto muy de moda en los meses de confinamiento como así revela HP.   Como consecuencia del COVID-19, la gente ha pasado más tiempo en casa que nunca, recurriendo a la creatividad y a su talento para evadirse y compartir su mundo

¿Cómo elegir un Televisor de 40 pulgadas?

La tecnología se encuentra en innovación constante, cada día son más las funciones y características que se agregan a los televisores, además de incrementar su tamaño para superar a los modelos anteriores. Te explicaremos paso a paso lo que debes saber acerca de las especificaciones que proporciona el fabricante, para que logres hacer una buena