Novedades de PyCharm 2023.3.4

Aumento de la eficacia en AI Assistant y mejoras en la compatibilidad con Django

Nueva funcionalidad de AI Assistant
Professional

Generar componentes Django

PyCharm ofrece una compatibilidad excepcional con Django, con una larga lista de funcionalidades que mejoran la calidad de su código a la vez que le ahorran tiempo en las tareas repetitivas. Con la ayuda de AI Assistant, esta lista incluye ahora la posibilidad de crear componentes Django como vistas, administradores y serializadores para los modelos existentes. Las sugerencias se basan en el contexto de su proyecto para garantizar el resultado más pertinente.

Explicar DataFrames

Ahora, AI Assistant puede ofrecerle un análisis rápido de los datos contenidos en su DataFrame en los Jupyter Notebooks.

Generar anotaciones de tipo Python para las funciones

Anotar sus funciones con tipos puede ser bastante desalentador. Ahorre tiempo y energía mental delegando la redacción de anotaciones de tipo a AI Assistant.

Convertir Jupyter Notebooks en scripts de Python

Pase más rápidamente de la experimentación a la aplicación con la nueva funcionalidad AI Assistant de PyCharm, que puede convertir automáticamente sus Jupyter Notebooks en scripts de Python.

La ventana de herramientas Django Structure
Professional

Estamos mejorando aún más la vista Django Structure para permitirle iterar en sus proyectos Django más rápidamente.

Ahora le permite acceder rápidamente al archivo settings.py sin tener que navegar por la estructura del proyecto. Si el archivo settings.py se encuentra fuera de la raíz del proyecto Django, puede especificar la raíz manualmente en la configuración del proyecto Django.

Para ayudarle a navegar más rápidamente hasta el modelo que busca, la vista predeterminada Django Structure se limita ahora solo a los modelos. Si desea trabajar con la vista detallada Django Structure, solo tiene que añadir administradores y vistas a las opciones de View mostradas.

La vista Django Structure ahora le ayuda a identificar a los administradores no registrados y a registrarlos rápidamente sin salir de la ventana de herramientas.

Ventana emergente Quick Documentation para las declaraciones de parámetros de tipo en la nueva sintaxis

Si usted o su equipo ya han adoptado la nueva sintaxis para las declaraciones de parámetros de tipo introducida en PEP 695, esta funcionalidad sin duda le facilitará la vida. La ventana emergente Quick Documentation explica claramente los parámetros de tipo y los alias de tipo utilizados en su código. Incluye información sobre el propietario de un parámetro de tipo o alias de tipo, los límites y el tipo de un parámetro de tipo, y el tipo asignado de un alias de tipo.