PyCharm es un entorno de desarrollo integrado (IDE) utilizado en programación de computadoras , específicamente para el lenguaje Python . Está desarrollado por la empresa checa JetBrains (antes conocida como IntelliJ). [5] Proporciona análisis de código, un depurador gráfico, un probador de unidades integrado, integración con sistemas de control de versiones (VCSes) y admite el desarrollo web con Django , así como la ciencia de datos con Anaconda . [6]
Desarrollador (es) | JetBrains |
---|---|
Versión inicial | 3 de febrero de 2010 [1] |
Lanzamiento estable | 2021.1.1 [2] / 23 de abril de 2021 |
Escrito en | Java , Python |
Sistema operativo | Windows , macOS , Linux |
Tamaño | 174-555 MB |
Tipo | IDE de Python |
Licencia |
|
Sitio web | www |
Desarrollador (es) | JetBrains |
---|---|
Versión inicial | 30 de octubre de 2014 [3] |
Lanzamiento estable | 2020.3.3 (compilación 203.7148.99) / 25 de febrero de 2021 [4] |
Escrito en | Java , Python |
Sistema operativo | Windows , macOS , Linux |
Tamaño | 150-176 MB |
Tipo | IDE |
Licencia | Licencia Apache 2.0 |
Sitio web | www |
PyCharm es multiplataforma , con versiones de Windows , macOS y Linux . La Community Edition se publica bajo la Licencia Apache , [7] y también hay una Edición Profesional con características adicionales, lanzadas bajo una licencia propietaria .
Características
- Asistencia y análisis de codificación , con finalización de código , resaltado de sintaxis y errores, integración de linter y soluciones rápidas
- Navegación por proyectos y códigos: vistas de proyectos especializadas, vistas de estructura de archivos y salto rápido entre archivos, clases, métodos y usos
- Refactorización de Python : incluye cambio de nombre, método de extracción, introducción de variable, introducción de constante, pull up, push down y otros
- Soporte para frameworks web: Django , web2py y Flask [solo edición profesional] [8]
- Depurador de Python integrado
- Prueba unitaria integrada , con cobertura de código línea por línea
- Desarrollo de Python de Google App Engine [solo edición profesional]
- Integración de control de versiones: interfaz de usuario unificada para Mercurial , Git , Subversion , Perforce y CVS con listas de cambios y combinación
- Compatibilidad con herramientas científicas como matplotlib, numpy y scipy [solo en la edición profesional] [9]
Compite principalmente con un número de otros entornos de desarrollo orientados a Python, incluyendo Eclipse 's PyDev , y de la manera más amplia centrada Komodo IDE .
Complementos
PyCharm proporciona una API para que los desarrolladores puedan escribir sus propios complementos para ampliar las funciones de PyCharm. Varios complementos de otros JetBrains IDE también funcionan con PyCharm. Hay más de 1000 complementos que son compatibles con PyCharm. [10]
Historia
La versión beta se lanzó en julio de 2010, y la 1.0 llegaría 3 meses después. La versión 2.0 se publicó el 13 de diciembre de 2011, la versión 3.0 el 24 de septiembre de 2013 y la versión 4.0 el 19 de noviembre de 2014. [11]
PyCharm Community Edition, la versión de código abierto de PyCharm, estuvo disponible el 22 de octubre de 2013. [7]
Versión | Fecha de lanzamiento |
---|---|
1.1.1 | 18 de enero de 2011 |
1.2.1 | 12 de abril de 2011 |
1.5.4 | 29 de agosto de 2011 |
1,6 | Agosto de 2010 |
2.0.2 | 7 de febrero de 2012 |
2.5.2 | 29 de junio de 2012 |
2.6.3 | 26 de octubre de 2012 |
2.7.4 | 11 de mayo de 2016 |
3.0.3 | 11 de mayo de 2016 |
3.1.4 | 11 de mayo de 2016 |
3.4.4 | 11 de mayo de 2016 |
4.0.7 | 11 de mayo de 2016 |
5.0.6 | 18 de noviembre de 2016 |
2016.1.5 | 18 de noviembre de 2016 |
2016.2.3 | 7 de septiembre de 2016 |
2016.3 | 23 de noviembre de 2016 |
2017.1 | 24 de marzo de 2017 |
2017.2 | 26 de julio de 2017 |
2017.3 | 29 de noviembre de 2017 |
2018.1 | 28 de marzo de 2018 |
2018.2 | 25 de julio de 2018 |
2018.3 | 21 de noviembre de 2018 |
2019.1 | 27 de marzo de 2019 |
2019.2 | 24 de julio de 2019 |
2019.3 | 2 de diciembre de 2019 |
2020.1 | 8 de abril de 2020 |
2020.2 | 29 de julio de 2020 |
2020.3 | 2 de diciembre de 2020 |
2021.1 | 7 de abril de 2021 |
Licencia
- PyCharm Professional Edition tiene varias opciones de licencia que difieren en sus características, [13] precio y términos de uso. [14]
- Se paga el uso general y comercial.
- PyCharm Professional Edition es gratuito para proyectos de código abierto y para algunos usos educativos. [14]
- Una licencia académica tiene descuento o es gratuita. [15] [16]
- PyCharm Community Edition se distribuye bajo la licencia Apache 2 , con el código fuente completo disponible en GitHub. [17]
Ver también
- Comparación de entornos de desarrollo integrados de Python
- Lista de software Python
Referencias
- ^ "JetBrains PyCharm - Nuevo IDE de Python por creadores de IntelliJ" . news.ycombinator.com .
- ^ "PyCharm 2021.1.1: Experiencia mejorada de indexación y portátiles Jupyter" . Consultado el 26 de abril de 2021 .
- ^ "JetBrains estrena PyCharm Educational Edition" . Blog de JetBrains . 21 de marzo de 2021.
- ^ "Obtenga su herramienta educativa" , JetBrains
- ^ "JetBrains ataca a los desarrolladores de Python con PyCharm 1.0 IDE" . eWeek.
- ^ Haagsman, Ernst (4 de abril de 2019). "Colaboración con Anaconda, Inc" . Blog de PyCharm . Consultado el 26 de mayo de 2019 .
- ^ a b "El código fuente de PyCharm 3.0 Community Edition ya está disponible" 22 de octubre de 2013, Dmitry Jemerov, blog de JetBrains
- ^ "Desarrollo web de pila completa - Características | PyCharm" . JetBrains . Consultado el 2 de enero de 2020 .
- ^ "Herramientas científicas y de ciencia de datos - Funciones | PyCharm" . JetBrains . Consultado el 2 de enero de 2020 .
- ^ "PyCharm Professional - Complementos | JetBrains" . Repositorio de complementos JetBrains . Consultado el 4 de abril de 2019 .
- ^ Filippov, Dmitry (19 de noviembre de 2014). "Anuncio de la disponibilidad general de PyCharm 4" . Blog de PyCharm . Consultado el 24 de febrero de 2015 .
- ^ "Notas de la versión de Pycharm" . jetbrains.com .
- ^ "Características" , JetBrains.com
- ^ a b Comparación de licencias , JetBrains.com
- ^ "Suscripción a JetBrains Toolbox" , JetBrains.com
- ^ "JetBrains hace que sus productos sean gratuitos para los estudiantes" , 23 de septiembre de 2014, Robert Demmer, blog de JetBrains
- ^ "JetBrains / intellij-community" . Consultado el 20 de septiembre de 2016 .
enlaces externos
- Página de inicio de PyCharm
- Foro de la comunidad PyCharm
- Comunidad PyCharm GitHub