Trabalhar com arquivos

Anexar diretório

Você pode gerenciar arquivos e diretórios diretamente no DataGrip: seu diretório de trabalho, ou vários deles, pode ser exibido na janela da ferramentas Files. Para anexar o diretório necessário à janela de ferramentas Files, use o botão correspondente na barra de ferramentas.

Anexar console

Anexe um console a arquivos .sql, o que significa que os objetos serão associados à fonte de dados desse console e as consultas serão executadas no contexto desse console.

Para fazer isso, use o menu de contexto do arquivo ou o seletor suspenso no canto superior direito do editor de arquivos.

Controle de versão

O DataGrip fornece suporte unificado para todos os principais sistemas de controle de versão (Git, SVN, Mercurial, e muitos outros). Assim você pode facilmente trabalhar em diferentes projetos de diferentes VCS e alternar entre eles à vontade. Se você perceber um pequeno issue enquanto observa uma diferença, não haverá necessidade de retornar ao editor. Basta desbloquear o modo de edição e aplicar as alterações.

Para ter o suporte do VCS, instale o plug-in da JetBrains correspondente em Settings → Plugins.

Consulte também: Como trabalhar com o Git no DataGrip e Integração entre o DataGrip e o GitHub.

Executar com base em uma fonte de dados, um banco de dados ou um esquema

Chame o menu de contexto e execute os arquivos de script em uma fonte de dados, banco de dados ou esquema específico. Isso é muito mais rápido do que abrir os mesmos arquivos e, em seguida, executar scripts a partir do editor.

Crie esboços de arquivos

Um recurso muito útil que ajuda você criar experimentos e protótipos. Com esse recurso, você pode esboçar algo diretamente no editor, sem modificar seu projeto ou criar arquivos. Você pode abrir qualquer número de arquivos de trabalho e alternar facilmente entre eles. O DataGrip fornecerá todos os seus recursos de assistência de codificação para esses arquivos de acordo com o tipo de arquivo que você selecionar para eles no widget de barra de status.

Linguagem do arquivo

Para obter as sugestões corretas de realce e resolução, você pode alterar a linguagem de qualquer arquivo. Ou, no caso do SQL, pode selecionar o dialeto apropriado.

Escopos de resolução SQL

Você pode mapear qualquer arquivo ou pasta SQL para qualquer fonte de dados em Settings | Tools | Database | SQL resolution scopes. Se fizer isso, todos os objetos não qualificados desses locais serão resolvidos para a fonte de dados, o banco de dados ou o esquema selecionado.

Dialetos SQL

Especifique os dialetos SQL usados nos vários diretórios com os quais você trabalha para que os arquivos sejam destacados e analisados corretamente.