If you haven't already try GiD as it is more up to date than Gtk-D. IDE's like IntelliJ will also provide context such as error messages automatically. Kilo plugin can do this, although I don't really use it. The interactive nature of it is pretty awesome.