YouCompleteMe . Its a plugin that offers extremely fast, fully syntactic automatic completion. In addition, it shows code errors on the fly (by placing a marker inside the field next to the offending line).
C ++, C #, and Python are still supported. However, the plugin has an easily accessible API to add support for more languages.
, Jedi ( Python) .