Booster d'efficacité dans l'AI Assistant et amélioration de la prise en charge de Django
PyCharm propose une prise en charge de premier ordre pour Django, avec une longue liste de fonctionnalités qui améliorent la qualité de votre code et vous font gagner du temps sur les tâches répétitives. Avec l'aide de l'AI Assistant, cette liste inclut désormais la possibilité de créer des composants Django tels que des vues, des admins et des sérialiseurs pour les modèles existants. Les suggestions tiennent compte du contexte de votre projet pour assurer la pertinence du résultat.
L'AI Assistant peut maintenant vous fournir une analyse rapide des données contenues dans votre DataFrame dans les notebooks Jupyter.
Annoter vos fonctions avec des types peut être difficile. Gagnez du temps et préservez votre énergie en déléguant la rédaction des annotations de type à l'AI Assistant.
Passez plus rapidement de l'expérimentation à l'application grâce à la nouvelle fonctionnalité de l'AI Assistant de PyCharm qui convertit automatiquement vos notebooks Jupyter en scripts Python.
Nous poursuivons l’amélioration de la vue Django Structure pour vous permettre d'itérer plus rapidement sur vos projets Django.
Elle vous permet désormais d'accéder rapidement au fichier settings.py
sans naviguer dans la structure du projet. Si le fichier settings.py
se trouve à l’extérieur de la racine du projet Django, vous pouvez spécifier la racine manuellement dans les paramètres du projet Django.
Pour vous aider à retrouver plus rapidement le modèle que vous recherchez, la vue Django Structure par défaut se limite désormais aux modèles. Si vous souhaitez travailler avec la vue Django Structure détaillée, ajoutez simplement des admins et des vues aux options View affichées.
La vue Django Structure vous aide à identifier les admins non enregistrés et à les enregistrer rapidement sans quitter la fenêtre d'outil.
Si votre équipe ou vous-même avez déjà adopté la nouvelle syntaxe introduite avec PEP 695 pour les déclarations de paramètres de type, cette fonctionnalité vous sera utile. La fenêtre contextuelle Quick Documentation fournit une explication claire sur les paramètres de type et les alias de type utilisés dans votre code. Elle comprend des informations sur le propriétaire d’un paramètre de type ou d’un alias de type, les limites et le type d’un paramètre de type, ainsi que le type attribué à un alias de type.