Poniéndose al día con PyCharm 2022.3
PyCharm 2022.3.2, la segunda versión de corrección de errores menores para la última versión de PyCharm, acaba de ser lanzada. Pero si no ha visto las nuevas funciones de PyCharm 2022.3, hay un problema.
PyCharm es un IDE multiplataforma de JetBrains que admite análisis de código, un depurador gráfico, un probador de unidades integrado, integración con sistemas de control de versiones y desarrollo web con Django. Tiene dos versiones, una Professional Edition y una Community Edition menos extensa lanzada bajo la licencia Apache.
La encuesta de 2020 de JetBrains sobre desarrolladores de Python encontró que PyCharm es el IDE de Python más popular con una participación del 33 % en las ediciones Community y Professional combinadas. VS Code, un recién llegado relativo ese año, quedó en segundo lugar con una participación del 29%. En la edición de 2022 de la misma encuesta, VS Code superó claramente a PyCharm en términos de uso, lo que no sorprende, ya que es multilingüe y también lo son la mayoría de los programadores de Python. Sin embargo, PyCharm siguió siendo la segunda opción de IDE para el 26 % de los estudiantes de código.
Aspectos destacados de la publicación de blog de Valeria Letusheva que anuncia la disponibilidad de PyCharm 2022.3.2:
Se actualizó el comportamiento del complemento de sincronización de configuraciones. La sincronización de la configuración entre diferentes productos IDE ahora está deshabilitada de forma predeterminada y Configuración/Traducciones | Sincronización de configuraciones.
Como usuario esporádico de PyCharm, esto generó la pregunta “¿Qué es el complemento de sincronización de parámetros?“Eso me hizo mirar Novedades de PyCharm 2022.3, del lanzamiento de PyCharm 2022.3.0 a fines del año pasado. El pago más alto se otorga a esta función, que se describe a continuación:
puede sincronizar la mayoría de las configuraciones compartidas desde la plataforma, los complementos incluidos y algunos complementos de terceros.
Debo admitir que esta no es una función que usaría, así que estoy de acuerdo con que sea opcional y en segundo plano.
La mejor característica para mí es la actualización. asíncio Compatibilidad con la consola de Python integrada:
PyCharm 2022.3 también agrega compatibilidad con asyncio para el depurador, pero dado que esta es una característica experimental que puede no ser completamente estable, primero debe habilitarse. Prefiero esperar un poco más para que el equipo de JetBrains resuelva los problemas, pero la depuración asíncrona es difícil y cualquier ayuda es bienvenida.
Más útil para muchos usuarios es que la ventana de herramientas Paquetes de Python ahora funciona con la biblioteca de paquetes de Anaconda, lo que le permite personalizar directamente su intérprete de Conda a medida que escribe el código. Esto significa que puede buscar, instalar y eliminar paquetes de Conda, incluidos pandas, sin salir de la ventana del Editor:
Los usuarios de pandas apreciarán la UX mejorada para DataFrames, que les permite cambiar entre los modos de vista Tabla, Árbol y Texto. Con esta función Pro, ahora es posible usar la paginación para mover marcos de datos, ocultar columnas y moverse rápidamente entre filas. Además, los marcos de datos ahora se pueden exportar en una variedad de formatos, incluidos Excel, JSON, HTML, XML, tablas Markdown y declaraciones SQL Insert.
Otra mejora de Pro es DataVision para Jupyter Notebooks, que le permite inspeccionar las variables de Jupyter en su notebook. Habilitar esta función opcional proporciona información interna útil sobre una serie de tipos de variables importantes, como el tamaño y el contenido de las matrices NumPy y pandas DataFrames.
Para el desarrollo web front-end, PyCharm Pro agrega soporte para Vitest, un marco de prueba de unidad nativo de Vite. Esto completa la adición de plantillas de proyectos del asistente para nuevos proyectos de Vite a la larga lista de marcos para los que se ofrecen. Next.js ahora también aparece en la lista y la plantilla de proyecto para Vue se ha actualizado.
Todas estas mejoras hacen que PyCharm sea más atractivo tanto para los desarrolladores profesionales como para los que están aprendiendo a codificar y, por supuesto, para los usuarios ocasionales que pueden usar la edición PyCharm Community de forma gratuita.
- mike james es el autor de Programador Python: Algo completamente diferente Una serie de libros diseñados para mostrar cómo Python se diferencia de otros lenguajes de programación y cómo sus características especiales merecen nuestra atención.
Detalles
¡PyCharm 2022.3 ya está disponible!
Artículos relacionados
Lo que hace que Python sea genial y genial (2021)
PyCharm ahora es compatible con Pipenv (2018)
PyCharm 4 ha sido lanzado (2014)
Versión gratuita de PyCharm Python IDE (2013)
Regístrese para recibir notificaciones de nuevos artículos sobre I Programmer boletín semanal, suscribir RSS Feed y síguenos Gorjeo, Facebook o LinkedIn.
Comentarios
o envíe su comentario por correo electrónico a: comentarios@i-programmer.info