PyCharm es un entorno de desarrollo integrado (IDE) utilizado en programación informática, concretamente para el lenguaje de programación Python. Está desarrollado por la empresa checa JetBrains (antes conocida como IntelliJ). Proporciona análisis de código, un depurador gráfico, un probador de unidades integrado, integración con sistemas de control de versiones (VCS), y soporta el desarrollo web con Django, así como la ciencia de datos con Anaconda.

PyCharm es multiplataforma, con versiones para Windows, macOS y Linux. La Community Edition (edición comunitaria) se publica bajo la Licencia apache, y también hay una Professional Edition (edición profesional) con características adicionales publicada bajo una licencia propietaria financiada por suscripción y también una versión educativa."PyCharm 3.0 Community Edition source code now available" 22 October 2013, Dmitry Jemerov, JetBrains blog

Características

Asistencia y análisis de la codificación, con completado de código, resaltado de sintaxis y errores, integración de linters y correcciones rápidas. Navegación por el proyecto y el código: vistas especializadas del proyecto, vistas de la estructura de archivos y salto rápido entre archivos, clases, métodos y usos. Refactorización de Python: incluye renombrar, extraer método, introducir variable, introducir constante, tirar hacia arriba, empujar hacia abajo y otros. Soporte para frameworks web: Django, web2py y Flask [sólo edición profesional]. Depurador de Python integrado. Pruebas unitarias integradas, con cobertura de código línea por línea. Pitón de Motor de Aplicación de Google desarrollo [la edición profesional única] Integración del control de versiones: interfaz de usuario unificada para Mercurial, Git, Subversion, Perforce y CVS con listas de cambios y fusión. Soporte para herramientas científicas como matplotlib, numpy y scipy [sólo edición profesional]

Compite principalmente con otros IDE orientados a Python, incluyendo PyDev de Eclipse, y el más ampliamente enfocado IDE, Komodo.

Complementos (plugins) PyCharm proporciona una API para que los desarrolladores puedan escribir sus propios complementos para extender las características de PyCharm. Varios complementos de otros IDE de JetBrains también funcionan con PyCharm. Hay más de 1000 complementos que son compatibles con PyCharm.

Historia La versión beta se publicó en julio de 2010, y la 1.0 llegó 3 meses después. La versión 2.0 se publicó el 13 de diciembre de 2011, la 3.0 el 24 de septiembre de 2013 y la 4.0 el 19 de noviembre de 2014.

PyCharm Community Edition, la versión de código abierto de PyCharm, se lanzó el 22 de octubre de 2013. +Historia de lanzamientos de PycharmVersiónFecha de lanzamiento1.1.118 de enero de 20111.2.112 de abril de 20111.5.429 de agosto de 20112.0.27 de febrero de 20122.5.229 de junio de 20122.6.326 de octubre de 20122.7.411 de mayo de 20163.0.311 de mayo de 20163.1.411 de mayo de 20163.4.411 de mayo de 20164.0.711 de mayo de 20164.5.511 de mayo de 20165.0.618 de noviembre de 20162016.1.518 de noviembre de 20162016.2.37 de septiembre de 20162016.323 de noviembre de 20162017.124 de mayo de 20172017.226 de julio de 20172017.329 de noviembre de 20172018.128 de mayo de 20182018.225 de julio de 20182018.321 de noviembre de 20182019.127 de mayo de 20192019.224 de julio de 20192019.32 de diciembre de 20192020.18 de abril de 20202020.229 de julio de 20202020.32 de diciembre de 20202021.17 de abril de 20212021.228 de julio de 20212021.31 de diciembre de 2021

Licencia

PyCharm Professional Edition tiene varias opciones de licencia que difieren en sus características, precio y condiciones de uso."Features", JetBrains.comLicense Comparison, JetBrains.com El uso general y comercial es de pago. PyCharm Professional Edition es gratuito para proyectos de código abierto y para algunos usos educativos. La licencia Académica tiene un descuento o es gratuita."JetBrains Toolbox Subscription", JetBrains.com"JetBrains Makes its Products Free for Students", 23 September 2014, Robert Demmer, JetBrains blog PyCharm Community Edition se distribuye bajo licencia Apache 2, con el código fuente completo disponible en GitHub.

Referencias

Enlaces externos

PyCharm Homepage PyCharm Foro comunitario PyCharm Comunitario GitHub

Categoría:Software que utiliza la licencia Apache Categoría:Kits de desarrollo de software Categoría:Entornos de desarrollo integrados para Linux Categoría:Entornos de desarrollo integrados