O DataGrip torna sua codificação SQL mais fácil e eficaz possível. Ele preenche palavras-chave e identificadores, gera SQL, detecta bugs prováveis no seu código SQL e sugere as melhores opções para corrigi-los rapidamente.
Assim que o DataGrip encontra uma maneira de alterar seu código, você pode aplicá-la pressionando Alt+Enter. Você verá o pop-up Intention Actions, que abrange várias situações, desde avisos até sugestões de otimização. Alguns dos mais úteis incluem:
AND
em um único operador IN
O preenchimento de código é bem rápido no DataGrip. Você receberá uma lista de sugestões enquanto digita: nosso objetivo principal é a latência zero aqui. O preenchimento é automático, mas você pode invocá-lo a qualquer momento pressionando Ctrl+Espaço. Ele também é sensível ao contexto, o que significa que tenta sugerir apenas os objetos e as palavras-chave que você pode precisar usar em um determinado momento.
O DataGrip detecta bugs prováveis no seu código SQL e sugere as melhores opções para corrigi-los rapidamente. O IDE notificará você se houver:
INSERT
Às vezes, seu código funciona, mas contém algo que não deveria estar lá. O DataGrip irá avisá-lo em caso de:
WHERE
Como o uso de curingas não é recomendado em muitos casos, o DataGrip pode expandi-lo para listar todas as colunas da tabela para você. No caso de conflitos, identificadores serão qualificados.
O DataGrip pode fornecer informações sobre os nomes e tipos de parâmetros para funções e procedimentos também. Para ver essa dica, pressione Ctrl+P.
Para ajudá-lo na inserção de valores válidos, o IDE sugere o nome e o tipo de colunas correspondentes. Chame esse recurso pressionando Ctrl+P.
Tente habilitar Settings → Editor → General → Appearance → Show parameter name hints: o DataGrip solicitará informações sobre os nomes das colunas em instruções INSERT
.