Usuario:Markov28/Taller/PyCharm
PyCharm | ||
---|---|---|
PyCharm 2021.1 Community Edition | ||
Información general | ||
Tipo de programa | Entorno de Desarrollo Integrado para Python | |
Desarrollador | JetBrains | |
Lanzamiento inicial | 3 de febrero de 2010 | |
Estado actual | Activo | |
Idiomas | Inglés | |
Información técnica | ||
Programado en | Java, Python | |
Versiones | ||
Última versión estable |
2021.1.1 ( 23 de abril de 2021 (3 años, 6 meses y 29 días)) | |
Enlaces | ||
PyCharm es un entorno de desarrollo integrado (IDE) utilizado en programación, específicamente para el lenguaje 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 (VCSes) y admite el desarrollo web con Django, así como la ciencia de datos con Anaconda.[1]
PyCharm es multiplataforma, con versiones de Windows, macOS y Linux. La Community Edition se publica bajo la Licencia Apache [2], y también hay una Edición Profesional con características adicionales, lanzadas bajo una licencia propietaria.
Características
[editar]- 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] [3].
- Depurador de Python integrado
- Prueba de unidad 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] [4].
Compite principalmente con varios otros IDE orientados a Python, incluido PyDev de Eclipse y el IDE de Komodo.
Plugins
[editar]PyCharm provee una API para que los desarrolladores puedan escribir sus propios plugins para añadir más características a PyCharm. Varios plugins de otras IDE también funcionan con Pycharm. Hay más de 1000 plugins compatibles con PyCharm
Historia
[editar]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.
PyCharm Community Edition (versión de código abierto) se lanzó el 22 de octubre de 2013.
Referencias
[editar]- ↑ Haagsman, Ernst (3 de abril de 2019). «Collaboration with Anaconda, Inc.». The Pycharm Blog (en inglés). Consultado el 24 de junio de 2021.
- ↑ Jemerov, Dmitry (21 de octubre de 2013). «PyCharm 3.0 Community Edition source code now available». The PyCharm Blog (en inglés). Consultado el 24 de junio de 2021.
- ↑ «Full-stack Web Development - Features | PyCharm». JetBrains (en inglés). Consultado el 2 de enero de 2020.
- ↑ «Scientific & Data Science Tools - Features | PyCharm». JetBrains (en inglés). Consultado el 2 de enero de 2020.