I have a custom build script that I want to run. It has standard output of the form filename:line_number:err_msg similar to vim's errorfmt and the build succeeds if the script ends with error code zero. I want to run this script and have the IDE put a red squiggly (or yellow) line at that file and line number with the stdout error message.
The context is I have a golang project with very specific build parameters and static analysis that isn't built in. I want to see these issues in the IDE as I develope or at least before I do a git push.
Is this possible? I've spent time looking at "external tools", but cannot figure out how to integrate them into the IDE.