makEdit is a simple text editor built on GTK+ 3 and CPP, made for quick coding, without being language-dependant.
It has few buttons on top bar, including a MAKE shortcut where you can input a custom command or execute the first option.
Code is in dev branch.