Novidades no PyCharm 2024.2.1

Suporte inicial ao Python 3.13 e melhorias na janela de ferramentas Data View

Baixar

Data View

PRO

Esquemas de cores opcionais para mapas de calor

Agora o PyCharm oferece duas opções de esquemas de cores para mapas de calor de tabelas na janela de ferramentas Data View: Diverging e Sequential.O esquema de cores Diverging enfatiza a variação em relação a uma norma. Ele consiste em duas cores contrastantes que desviam de um valor central em duas direções opostas.

Já o esquema de cores Sequential consiste em uma única cor ou faixa de cores próximas que variam de intensidade.

Você pode aplicar os esquemas de cores de mapa de calor a toda a tabela, separadamente a cada coluna ou apenas a valores booleanos.

Python 3.13

Assistência à codificação para anotações TypeIs (PEP 742)

Com a introdução da anotação TypeIs, agora você pode limitar os tipos nos ramos condicionais if e else. Agora o PyCharm compreende a sintaxe de TypeIs e oferece inferência de tipos e complementação de código adequadas para as funções limitadas definidas pelo usuário.

Alertas ao tentar atribuir um valor a um membro ReadOnly (PEP 705)

No Python 3.13, você poderá usar um qualificador de tipo ReadOnly em chaves TypedDict para tirar a possibilidade de atualizá-las. Agora o PyCharm reconhece o qualificador de tipo ReadOnly e manda um alerta se você tentar atribuir um valor a um membro ReadOnly ou se um TypedDictcom um item somente para leitura for atualizado com outro TypedDict que declare aquela chave.

Desenvolvimento Web

PRO

Complementação para campos ModelAdmin do Django

Agora o PyCharm oferece complementação inteligente de código, refatoração e navegação para campos como list_display, list_filter e search_fields em classes ModelAdmin.

Django Structure: Novo agrupamento-padrão

Segundo uma pesquisa que fizemos recentemente, a maneira mais comum de os usuários agruparem elementos na janela de ferramentas Django Structure é por componente, e dentro de cada componente, por aplicativo. Agora o PyCharm mostra todos os componentes agrupados dessa maneira como padrão.Você pode alterar esse comportamento para que os elementos sejam agrupados primeiro por aplicativo e depois por componente dentro de cada aplicativo.

Find Usages para URLs diretamente do editor

Agora você pode pesquisar por todos os usos de caminhos no seu projeto, incluindo esquemas OpenAPI, diretamente a partir da medianiz ou ações de Code Vision.

Baixar