- function(or type) name/signature completion, like function names etc..., just like after pressing -> or '.'. Of course, for global function names you need hotkey to activate this - the hotkey in TheIDE is Ctrl+Space. Means this is already there....
- automatic keyword completion - like after writing if(, TheIDE could offer ") {} else {}"
- invoked code completion - you time "ife" and press something, editor expands to "if() { } else { }".