Novidades no PyCharm 2023.3.4

Boosters de eficiência no AI Assistant e melhorias no suporte ao Django

Nova funcionalidade do AI Assistant
Professional

Gerar componentes 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.

Explicação de DataFrames

Agora, o AI Assistant pode fornecer uma análise rápida dos dados do seu DataFrame em notebooks Jupyter.

Geração de anotações do tipo Python para funções

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.

Converta notebooks Jupyter em scripts Python

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.

A janela de ferramentas Django Structure
Professional

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.

Pop-up Quick Documentation para declarações de parâmetros de tipo na nova sintaxe

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.