Datagrip logo

DataGrip

The Cross-Platform IDE for Databases & SQL

DataGrip 2026.1: arquivos de consulta redesenhados, modelos de fontes de dados na sua conta da JetBrains, agentes de IA no chat do JetBrains AI, melhorias no fluxo do Explain Plan e muito mais!

Read this post in other languages:

O DataGrip 2026.1, a primeira grande atualização do ano, já está disponível! Vejamos quais são os destaques.

Baixar o DataGrip 2026.1

Arquivos de consulta e consoles

Nesta versão, estamos reformulando o fluxo de trabalho para utilizar arquivos de consulta em paralelo com consoles de consulta. Dessa forma, você pode usar qualquer um deles ou os dois, dependendo das suas tarefas e do seu workflow. Implementamos uma nova forma de criar um arquivo de consulta, permitindo que você mesmo defina o nome e o local do arquivo. Por padrão, o arquivo é criado no diretório atual do projeto e associado a ele.

Em seguida, todos os arquivos de consulta associados a uma fonte de dados são exibidos na pasta Arquivos de consulta no explorador de banco de dados. Isso simplifica a navegação e ajuda você a se concentrar no contexto de uma fonte de dados. 

Por falar em foco e em tornar a interface do usuário mais informativa, implementamos várias configurações de exibição disponíveis na caixa de diálogo Settings do IDE, em Database | Query Execution | Query Files. Você pode usar essas configurações para garantir que os detalhes do arquivo de consulta sejam exibidos exatamente onde precisa.

IA

Você pode criar um arquivo a partir de um trecho de código sugerido pelo AI Assistant ao conversar com ele na janela de ferramentas AI Chat. Anteriormente, o arquivo criado não tinha uma fonte de dados associada nem um dialeto SQL definido. Agora, se você fornecer algum contexto sobre o banco de dados com o qual está trabalhando, o DataGrip conectará a fonte de dados mencionada e configurará automaticamente o dialeto SQL para o novo arquivo. Além disso, quando você faz perguntas ao AI Assistant sobre um arquivo SQL que já tenha uma fonte de dados associada, o IDE associará essa mesma fonte de dados ao arquivo recém-criado.

Agora você também pode interagir com agentes de IA na janela de ferramentas AI Chat. Atualmente, o DataGrip é compatível com o Claude Agent e o Codex. Portanto, se a sua tarefa exigir a ajuda de um determinado agente, você poderá trabalhar com ele diretamente no IDE.

Além disso, foram implementadas funcionalidades específicas para bancos de dados no servidor MCP. Com essa melhoria, os agentes de IA integrados e as ferramentas de terceiros podem trabalhar com bancos de dados de maneira mais estruturada. Por exemplo, agora é possível executar e cancelar consultas SQL em execução, assim como obter configurações de conexão e testá-las. Além disso, para garantir a segurança, são exigidos por padrão quatro níveis de consentimento do usuário para o acesso a dados e esquemas.

Conectividade

Agora, você pode reutilizar as configurações da sua fonte de dados criando modelos de fonte de dados. Os modelos estão armazenados na sua conta da JetBrains e incluem configurações das abas General e Advanced da caixa de diálogo Data Source and Drivers, mas não incluem as credenciais do seu banco de dados. Se você precisar reutilizar algumas configurações de fonte de dados em outro IDE que estiver conectado à sua conta, basta usar um modelo. Basta abrir a lista de modelos na aba Data Source Templates da caixa de diálogo Data Sources and Drivers, selecionar o modelo desejado e criar uma fonte de dados a partir dele.

Também adicionamos suporte ao PostgreSQL 18, incluindo a resolução de OLD e NEW em cláusulas RETURNING, WITHOUT OVERLAPS em restrições PRIMARY KEY e UNIQUE, bem como em outras palavras-chave e comandos recém-introduzidos.

Por fim, a aba General da caixa de diálogo Data Sources and Drivers também recebeu algumas melhorias. Primeiro, transformamos as seções Data Sources, Drivers e outras nas abas principais que você pode ver no lado esquerdo. Em seguida, o campo Comment fica oculto por padrão e só aparece depois que você clica em Add Comment e insere um comentário. O menu suspenso Driver agora informa se um driver não foi baixado; nesse caso, um botão Download aparece ao lado do menu suspenso. Além disso, as opções Connection type são exibidas como abas se houver menos de três opções disponíveis. E, por fim, removemos o botão Create DDL Mapping desta aba.

Melhorias na interface do usuário (UI) e na experiência do usuário (UX) do Explain Plan

Agora você tem uma aba mais informativa para trabalhar com planos de execução de consultas na janela de ferramentas Services. A aba agora se chama Query Plan e contém sub-abas para os gráficos de chama Total Cost e Startup Cost.

Na aba Operations Tree do plano, você pode encontrar informações detalhadas sobre cada linha em um painel separado, localizado no lado direito da aba. Se houver o nome de uma tabela em uma das células, a documentação rápida da tabela será exibida em uma janela pop-up.

Editor de código

Agora ficou mais fácil suprimir a verificação de resolução para referências a rótulos secundários, pois a adicionamos à lista de ações de intenção. Agora você pode ativar ou desativar essa opção na ação de intenção Enable option “Suppress for back label references”

Agora também ficou mais fácil executar um trecho de código – mesmo quando o DataGrip não o analisa corretamente. Basta selecionar o trecho, clicar com o botão direito do mouse e selecionar Execute Selection as Single Statement

O editor de código também foi aprimorado com novos modos de animação para o movimento do cursor: Snappy e Gliding. Esperamos que esses modos melhorem sua experiência de digitação e a tornem mais agradável. Nossa equipe desenvolveu o primeiro modo, Snappy, para levar em conta como diferentes animações podem ser percebidas por diferentes pessoas. 

O outro novo modo, Gliding, é semelhante aos que você encontra em outros editores de texto populares.

Trabalhando com dados

Para o Microsoft SQL Server, introduzimos o suporte a índices JSON. Você pode trabalhar com eles na geração de código e também usar os índices nas caixas de diálogo Create e Modify

Além disso, transferimos o botão Show Geo Viewer para a barra de ferramentas, a fim de facilitar sua localização.

Trabalhando com arquivos

Agora, você pode definir como as ações Delete se comportam. O IDE pode mover um arquivo para a lixeira ou excluí-lo permanentemente. Para definir esse comportamento, acesse a caixa de diálogo Settings do IDE, navegue até Appearance & Behavior | System Settings e ative a configuração Move files to the bin instead of deleting permanently. Essa configuração está habilitada por padrão.

Se você tiver interesse em fazer upgrade para o DataGrip 2026.1 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:

Stanislav Garkusha

Stanislav Garkusha

Discover more