К сожалению, я не думаю, что есть какой-либо способ интегрировать VS с Python.
Если вы хотите что-то не слишком тяжелое, вы можете использовать Komodo edit , - это очень хорошо для небольших и средних проектов. Вы можете использовать pydev + aptana studio или pydev + eclipse для больших вещей. Он ни в коем случае не легкий, но у pydev есть несколько хороших инструментов (предварительно настроенных), таких как pylint.
Что касается автозавершения кода, то, на мой взгляд, всем редакторам / IDE Python в этой области немного не хватает, но это из-за динамической природы питона (короче говоря, вы не можете понять, что делает код до того, как он действительно запустится) это), так что это не может считаться недостатком IDE или чьим-либо недостатком в этом отношении.