Boosters de eficiência no AI Assistant e melhorias no suporte ao Django
O PyCharm tem suporte de primeira classe para o Django, com uma longa lista de recursos que melhoram a qualidade do código e economizam seu tempo em tarefas repetitivas. Com a ajuda do AI Assistant, essa lista agora inclui a capacidade de criar componentes Django, como visualizações, administradores e serializadores para modelos existentes. As sugestões são feitas com base no contexto do seu projeto para garantir o resultado mais relevante.
Agora, o AI Assistant pode fornecer uma análise rápida dos dados do seu DataFrame em notebooks Jupyter.
Anotar suas funções com tipos pode ser um tanto assustador. Economize tempo e energia mental delegando a elaboração de anotações de tipo ao AI Assistant.
Passe de experimentos a aplicações com mais rapidez usando o novo recurso AI Assistant do PyCharm, que pode converter automaticamente seus notebooks Jupyter em scripts Python.
Estamos aprimorando ainda mais a exibição Django Structure para permitir a iteração de projetos Django com mais rapidez.
Agora, ela permite que você obtenha acesso rápido ao arquivo settings.py
sem precisar navegar pela estrutura do projeto. Se o arquivo settings.py
estiver localizado fora da raiz do projeto Django, você poderá especificar essa raiz manualmente nas configurações do projeto Django.
Para ajudar você a navegar mais rapidamente até o modelo que está procurando, a tela Django Structure padrão agora está limitada apenas a modelos. Se quiser trabalhar com a tela Structure detalhada, basta adicionar administradores e exibições às opções exibidas em View.
A tela Django Structure agora ajuda a identificar administradores não registrados e a registrá-los rapidamente sem sair da janela de ferramentas.
Se você ou sua equipe já adotaram a nova sintaxe para declarações de parâmetros de tipo introduzida no PEP 695, esse recurso definitivamente facilitará a sua vida. O pop-up Quick Documentation explica claramente os parâmetros de tipo e os aliases de tipo usados no seu código. Ele inclui informações sobre o proprietário de um parâmetro de tipo ou alias de tipo, os limites e o tipo de um parâmetro de tipo, bem como o tipo atribuído de um alias de tipo.