DataGrip
 
Get DataGrip
You are viewing the documentation for an earlier version of DataGrip.

External tools

Last modified: 07 September 2023

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.