@Keith I have just the man for that. My colleague uses Kotlin for the backend, this is how hard his life is:
hover over the 5:
So yeah, i envy this guy :}
@Carlos, Keith has nailed what i hope for in his comment, and is nicely depicted in the scrshots above. Thanx for your approach btw, I would definitely be trying it out.
@Joseph catching the errors on the preview screen is not bad, but i'm mostly on my laptop, so i would rather try to come up with something similar to what Carlos has going on for him self.
So i know we are far from what Kotlin has going on for it's users, but i still have hope that we might be able to utilize one of the many features intellij is offering. For example, I noticed this thing in external tools:
So there is a way to open the console only if it had spit out an error. Say we succeed in that (which would be so awesome), there is also the
Output Filters Dialog which reportedly
lets you manage the output filters associated with an external tool. (The output filters are used to turn absolute file paths and line numbers in the tool output into hyperlinks.) It simply means that we could configure it link the compiler error line numbers to the actual line number in file.
Now I could try to come up with such configuration, but since I haven't done any serious IntelliJ tweaking, i would expect you guys to beat me to it.