DataGrip
 
Get DataGrip

External tools

Last modified: 22 November 2024

Configure third-party command-line applications as external tools to run them from DataGrip. For example, your workflow may require running a specific script, code generator, analyzer, preprocessor or postprocessor, some database utility, and so on. By configuring it as an external tool, DataGrip provides a dedicated action for it, which you can run from the main menu, from certain context menus, assign a shortcut to it, or run it when launching a specific run configuration.

You can use built-in IDE macros to pass context-dependent command-line arguments to the tool, such as the current file or your project source path. If necessary, DataGrip will print the tool's output to the console.