AI Assistant no Community Edition, Endpoints no Search Everywhere e Navegação e Refatoração em Notebooks e Scripts
PyCharm 2024.1.1 introduz o AI Assistant no PyCharm Community Edition. Para aproveitar os recursos do AI Assistant no Community Edition ou Professional Edition, certifique-se de instalar o plug-in dedicado e ter uma assinatura do JetBrains AI ativa.
Quando tudo estiver configurado, você poderá fazer nosso tour de integração do produto para explorar os recursos do AI Assistant, que podem enriquecer sua experiência de programação e deixar você mais produtivo do que nunca.
De acordo com os resultados da Pesquisa de 2023 para desenvolvedores Django, 33% dos desenvolvedores Django também usam o Flask e o FastAPI em seus projetos. Para tornar o trabalho mais eficiente, o PyCharm agora agrupa endpoints por aplicação Web.
A janela de ferramentas Endpoints do PyCharm agora reconhece os usos de include()
nos sistemas de roteamento dos projetos Django e exibe as rotas de endpoints.
A caixa de diálogo Search Everywhere tem uma aba Endpoints dedicada. Basta começar a digitar a URL como você se lembra dela e, em seguida, selecionar o endpoint necessário na lista.
Esse recurso há muito aguardado torna o trabalho com notebooks no PyCharm tão fácil quanto trabalhar com arquivos Python. Encontre declarações e usos, use a refatoração Rename e aproveite o conjunto completo de inspeções de código disponíveis.
Os gists do GitHub são uma forma muito conveniente de compartilhar notebooks e agora são totalmente compatíveis com o PyCharm. Para criar um gist a partir de um notebook, clique com o botão direito do mouse em sua aba no editor e selecione Create Gist no menu de contexto exibido. Como alternativa, você pode selecionar vários arquivos na janela da ferramenta Project e compartilhá-los de uma só vez.
Você pode revisar rapidamente as estatísticas essenciais de um DataFrame diretamente no seu cabeçalho em notebooks Jupyter e scripts Python. Além disso, os histogramas agora estão integrados aos cabeçalhos, fornecendo uma visão geral imediata da distribuição de dados. Essa funcionalidade está desabilitada por padrão. Para habilitá-la, clique no ícone do histograma no canto superior direito do DataFrame e escolha a exibição de estatísticas Compact ou Detailed.
TODO
e FIXME
em notebooks Jupyter O PyCharm agora reconhece seus comentários TODO
e FIXME
em notebooks Jupyter, realça-os para torná-los mais fáceis de detectar e os adiciona à janela de ferramentas TODO, para que você possa sempre estar ciente do que vem a seguir na sua lista.
O AI Assistant agora pode explicar o código de células Jupyter, usando o notebook inteiro como contexto para maior precisão.
No PyCharm, agora você pode usar arquivos de configuração para configurar automaticamente o console IPython. Isso permite, por exemplo, evitar a necessidade de importar dependências manualmente sempre que você usá-lo.