PyCharm 2024.2 lançado com novos recursos de IA, e mais

A JetBrains anunciou o IDE PyCharm 2024.2 com várias melhorias, e mais. Confira as novidades e veja como instalar no Linux.

PyCharm é um ambiente de desenvolvimento integrado (IDE) usado na programação com a linguagem Python.

Esse IDE fornece análise de código, um depurador gráfico, um testador de unidade integrado, integração com sistemas de controle de versão (VCSes), e suporta desenvolvimento de web com Django.

PyCharm é desenvolvido pela companhia checa JetBrains, e é multiplataforma, ou seja, funciona no Windows, macOS e Linux.

Agora, a JetBrains anunciou a nova versão 2024.2 do seu PyCharm IDE poucos dias após o lançamento do IntelliJ IDEA.

Novidade do PyCharm 2024.2

PyCharm 2024.2 lançado com novos recursos de IA, e mais
PyCharm 2024.2 lançado com novos recursos de IA, e mais

PyCharm 2024.2 apresenta melhorias significativas no AI Assistant. Ele aprimora a conclusão de código baseada em nuvem com sugestões mais rápidas e precisas e apresenta melhor UX, incluindo destaque de sintaxe para código sugerido e opção para aceitar sugestões incrementalmente.

A IA agora usa o modelo GTP-4o mais recente, suporta referências de bate-papo e pesquisa semântica. Ele apresenta integração de IA na janela de ferramentas Terminal e resolução de conflitos VCS assistida por IA.

O PyCharm 2024.2 também inclui uma nova opção na caixa de diálogo Pesquisar em todos os lugares, permitindo visualizar os elementos da base de código que você está pesquisando, oferecendo contexto adicional e facilitando a navegação pelo seu projeto.

PyCharm 2024.2 lançado com novos recursos de IA, e mais
PyCharm 2024.2 lançado com novos recursos de IA, e mais

E o depurador atualizado oferece visualizações formatadas corretamente para variáveis ​​de string com strings codificadas em JSON, XML, HTML, JWT e URL.

Outras mudanças no PyCharm 2024.2 principalmente para a edição Professional.

Elas incluem a integração do Databricks que permite executar scripts e notebooks como fluxos de trabalho, executar arquivos diretamente em um shell Spark em um cluster e a integração do Hugging Face com sugestão de modelo, dataframes interativos para a biblioteca de conjuntos de dados do Hugging Face e opção para identificar e excluir modelos não utilizados.

A edição Pro também apresenta notebooks Jupyter com visualização de variáveis ​​em linha, nova opção de célula AI para adicionar prompts diretamente dentro de seus notebooks, um ícone de lâmpada que fornece sugestões sobre as próximas etapas em seu fluxo de trabalho de análise de dados.

Há também outras mudanças no PyCharm 2024.2 (principalmente para o Pro) que incluem:

  • Novos recursos do AI Assistant para gerar CÓDIGO SQL com IA, ajudar a modificar tabelas, ajudar a entender e corrigir problemas de SQL.
  • Conclusão de código de linha completa com destaque de código
  • Novos atalhos para aceitar palavras individuais ou linhas inteiras de sugestões mais longas.
  • Atualize o mecanismo de execução JavaScript no HTTP Client para GraalJS
  • Adicione a funcionalidade XPath no HTTP Client para consultar e manipular documentos XML e HTML
  • Suporte aprimorado ao Terraform com preenchimento de código de linha completa,
  • Resolva caminhos para frameworks que usam roteamento baseado em sistema de arquivos.
  • Suporte para novos snippets Svelte 5 e tags de renderização
  • Implemente o suporte ao protocolo de servidor de linguagem (LSP) para Astro
  • Execute e depure arquivos TypeScript de diferentes pontos de entrada
  • Conecte um IDE remoto a portas disponíveis na máquina cliente com encaminhamento de porta reverso.

Para saber mais sobre essa versão do PyCharm, acesse a nota de lançamento.

Como instalar ou atualizar

Para instalar a versão mais recente do PyCharm nas principais distribuições Linux, use esses tutoriais:
Como instalar a IDE PyCharm no Linux via AppImage
Como instalar a incrível IDE PyCharm no Linux via Snap
Como instalar a IDE PyCharm Community no Linux via Flatpak
Como instalar a IDE PyCharm no Ubuntu, Debian e derivados

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.