Datagrip logo

DataGrip

The Cross-Platform IDE for Databases & SQL

News Releases

DataGrip 2025.2: Contexto de objeto de banco de dados no chat com IA, introspecção por níveis para PostgreSQL e MS SQL Server e muito mais!

Read this post in other languages:

O DataGrip 2025.2 apresenta um conjunto de novos recursos para aprimorar sua experiência de desenvolvimento. Nesta versão, a introspecção por níveis agora é compatível com PostgreSQL e Microsoft SQL Server, oferecendo maior controle sobre os metadados carregados para esses bancos de dados. Para o PostgreSQL, foi implementado um mecanismo de atualização inteligente para reduzir significativamente o tempo gasto na atualização do esquema. Agora, os objetos do banco de dados podem ser anexados ao chat da IA para um contexto específico, e o AI Assistant oferece complementação de código baseada em nuvem para seus scripts. Nosso editor de dados e editor de código também receberam várias melhorias, incluindo resultados editáveis de JOIN em várias tabelas e uma barra de ferramentas flutuante que exibe um conjunto de ações baseadas no contexto e orientadas por IA. Vejamos o que ele tem a oferecer.

Baixar o DataGrip 2025.2

Recursos do AI Assistant

Anteriormente, só era possível anexar esquemas de banco de dados inteiros ao chat com IA. Agora, você pode anexar objetos específicos do banco de dados, mencionando-os com @dbObject: ou #dbObject: no campo de entrada.

Com a complementação automática de código baseada em nuvem, o DataGrip pode complementar automaticamente linhas individuais, blocos de código e até scripts inteiros em tempo real com base no contexto disponível. O SQL gerado é semelhante à forma como você escreveria suas instruções, correspondendo ao seu estilo e convenções de nomenclatura.

Conectividade

Disponibilizamos o recurso de introspecção por níveis para bancos de dados PostgreSQL e Microsoft SQL Server. Para o PostgreSQL, o recurso de atualização inteligente também foi implementado:

  • A introspecção por níveis permite que o DataGrip ajuste automaticamente a quantidade de metadados carregados com base no tamanho do banco de dados. 
  • Com a atualização inteligente, apenas os objetos que podem ser modificados quando uma determinada consulta é executada são atualizados.

Para o SQLite, agora você pode acessar e trabalhar com arquivos de banco de dados no WSL, pois corrigimos o problema no WSL que fazia com que os arquivos de banco de dados fossem bloqueados assim que você os acessava.

Ao configurar uma conexão com o MongoDB, agora você pode especificar a maneira como as operações de leitura são roteadas para os membros de um conjunto de réplicas do MongoDB e até mesmo definir qual conjunto de réplicas deve ser usado.

Trabalhando com dados

Em nosso editor de dados, a grade de resultados para consultas SELECT com cláusulas JOIN agora é editável. Você pode usar esse recurso para alterar os valores das células diretamente na grade de resultados da consulta, fazer uma demonstração do DML gerado e enviar suas alterações para o banco de dados.

Também implementamos um mapa de calor em grade. Use um dos dois esquemas de cores disponíveis para destacar células com base nos seus valores.

Você pode limpar filtros locais para todas as colunas da sua grade usando apenas uma ação do menu pop-up Find Action.

Editor de código

Em nosso editor de código, você pode invocar um conjunto de ações baseadas no contexto e orientadas por IA simplesmente selecionando um trecho de código e usando a barra de ferramentas flutuante que aparece.

Use o botão Cancel Running Statement na margem para cancelar uma instrução em execução no editor. Para ver o botão, passe o cursor sobre o ícone de progresso.

Corrigimos o inconveniente de as fontes de dados serem separadas dos arquivos SQL quando o IDE era reiniciado. As fontes de dados agora permanecem anexadas aos arquivos. Além disso, a janela de ferramentas Files exibe os nomes das fontes de dados anexadas ao lado dos nomes dos arquivos SQL na árvore de arquivos.

A mensagem pop-up de reformatação de código agora inclui um link útil para a página de configurações de estilo de código SQL na caixa de diálogo Settings do IDE.

Se você tiver interesse em atualizar para o DataGrip 2025.2 ou se tiver alguma dúvida ou sugestão, aqui estão alguns links que podem ser úteis:

A equipe do DataGrip

Artigo original em inglês por:

Richie Mitish

Richie Mitish

image description