Better report editing language for files without full IDE support
Addresses #25
I'll keep description here short, I've added lots of comments in the source.
I've tested on my case and it works nice with files that are not fully supported by the IDE.
Please review!