(html und andere )
HTML ist keine Programmiersprache und definiere andere, denn dann kann man Dir ggf. zielgerichtet was empfehlen.
Was hast Du bisher selbst an Land gezogen.
Mir ist kein Editor(Entwicklungsumgebung) bekannt, der die Befehle selbst vorschlägt, wie soll er auch, er kann ja nicht erraten was Du machen willst. Die meisten Programmierumgebungen stellen die diversen Befehlsarten und Variablen in verschiedenen Farben dar bzw. bieten eine Syntax-Hilfe bzw. Check an.
Wichtigste Sache sind aber Projektgestaltung , Debugger usw...
http://de.wikipedia.org/wiki/Integrierte_Entwicklungsumgebung
http://de.wikipedia.org/wiki/Liste_von_Integrierten_Entwicklungsumgebungen