¿Por qué
PyCharm?

Todas las herramientas de Python
en un solo lugar

Sea más productivo

Ahorre tiempo mientras PyCharm se encarga de la rutina. Céntrese en cosas más importantes y adopte el enfoque centrado en el teclado para aprovechar al máximo las numerosas funciones de productividad de PyCharm.

Obtenga asistencia inteligente

PyCharm lo sabe todo sobre su código. Confíe en él para una finalización de código inteligente, detección de errores sobre la marcha y arreglos rápidos, navegación simple en proyectos y mucho más.

Impulse la calidad del código

Escriba código limpio y fácil de mantener mientras el IDE le ayuda a mantener el control de la calidad con comprobaciones de PEP8, asistencia de pruebas, refactorizaciones inteligentes y una gran cantidad de inspecciones.

Simplemente, todo lo que necesita

PyCharm está diseñado por programadores y para programadores, con el fin de proporcionarle todas las herramientas que necesita para un desarrollo de Python productivo.

El paquete completo

Asistencia inteligente a Python

PyCharm proporciona una finalización del código inteligente, inspecciones del código, indicación de errores sobre la marcha y arreglos rápidos, así como refactorización de código automática y completas funcionalidades de navegación.

Marcos de trabajo de desarrollo web

PyCharm ofrece una gran compatibilidad con marcos de trabajo de desarrollo web moderno como Django, Flask, Google App Engine, Pyramid y web2py.

Herramientas científicas

PyCharm se integra con IPython Notebook, cuenta con una consola de Python interactiva y es compatible con Anaconda y varios paquetes científicos como matplotlib y NumPy.

Desarrollo multitecnología

Además de Python, PyCharm es compatible con JavaScript, CoffeeScript, TypeScript, Cython, SQL, HTML/CSS, lenguajes de plantillas, AngularJS o Node.js, entre otros.

Capacidades para desarrollo remoto

Ejecute, depure, pruebe y desarrolle aplicaciones en hosts o máquinas virtuales, con intérpretes remotos, una terminal ssh integrada e integración de Docker y Vagrant.

Herramientas de desarrollo integradas

Una gran colección de herramientas listas para usar: un depurador integrado y ejecutor de pruebas; perfilador Python; una terminal integrada e integración con las principales bases de datos integradas y VCS.

Elija la edición
PyCharm Professional Edition PyCharm Community Edition
Editor de Python inteligente
Depurador gráfico y ejecutor de pruebas
Navegación y refactorización
Inspecciones de código
Compatibilidad con VCS
Herramientas científicas
Desarrollo web
Marcos de trabajo web Python
Perfilador Python
Capacidades para desarrollo remoto
Soporte para bases de datos y SQL

Prueba gratis

Gratis, código abierto

Edición Educativa de PyCharm

¿Alguna vez ha querido aprender a programar con Python? ¿O quizás utiliza Python para enseñar a programar?
Entonces tenemos la herramienta perfecta para usted.

¡Eche un vistazo!

Michael Kennedy

Presentador del podcast Talk Python to Me
Fundador de Talk Python Training

Tengo la oportunidad única de preguntar a más de 100 expertos del sector la siguiente pregunta en mi podcast Talk Python To Me. "Cuando escribe código Python, ¿qué editor abre?" Aunque las respuestas pueden variar, suele ser PyCharm. Los motivos que dan los invitados suelen ser los mismos por los que he recomendado PyCharm durante años.

  • PyCharm entiende completamente su proyecto, no solo archivos individuales

  • La refactorización es fácil a lo largo de todo el proyecto.

  • La herramienta de SQL integrada es impresionante.

  • La función de autocompletar funciona mejor que en ningún otro editor, con diferencia.

Estos son solo algunos de los motivos por los que abro PyCharm diariamente para crear las propiedades de mi web y gestionar el software que hace funcionar mi negocio.

Cory Althoff

Autor de The Self-Taught Programmer: The Definitive Guide to Programming Professionally

PyCharm es el mejor IDE que he utilizado. Con PyCharm puede acceder a la línea de comandos, conectarse a una base de datos, crear un entorno virtual y gestionar su sistema de control de versiones en un único lugar ahorrando tiempo al no tener que alternar constantemente entre ventanas. No puedo imaginarme volver a programar sin la función de historial local de PyCharm y el depurador. Y el resto de sus accesos directos y funcionalidades. Es el IDE perfecto.

Lea la entrevista completa

Novedades en PyCharm 2021.1

Desarrollo colaborativo

Desarrollo colaborativo

Code With Me conecta equipos remotos en un entorno cargado de funcionalidades para la programación colaborativa. Sus compañeros ya no tienen que tener un IDE propio instalado para trabajar con usted. Code With Me incorpora incluso llamadas y videollamadas integradas.

Importación automática al finalizar miembros de módulos

Importación automática al finalizar miembros de módulos

PyCharm ahora añade automáticamente una declaración de importación cuando hace referencia a un nombre de paquete o módulo en su código e invoca la finalización de código para los miembros del módulo disponibles. También se aplica la importación automática a algunos alias de nombre de paquete populares, como np para NumPy o pd para pandas.

Trabaje directamente con proyectos WSL

Trabaje directamente con proyectos WSL

Ahora puede trabajar directamente con proyectos ubicados en el sistema de archivos de WSL. Con PyCharm, ya puede abrir cualquier directorio en \\wsl$. Para el control de versiones, puede utilizar la versión de Git instalada en su instancia de WSL.

Experiencia del cliente

Empresas de todo el mundo
utilizan PyCharm.
¡Sea uno de nuestros clientes!

Descargar PyCharm
Versión Professional completa
o versión gratis Community