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

External tools

Last modified: 04 August 2023

Configure third-party command-line applications as external tools to run them from GoLand. 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, GoLand 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, GoLand will print the tool's output to the console.