Desde há um par de dias é possível usar o Visual Studio Code como IDE de Python para o ev3dev:

O Visual Studio Code, apesar do nome (e do owner) não é o Visual Studio. É um IDE gratuito (inclusive para uso commercial) e que corre nos 3 grandes sistemas operativos e que sobretudo pode ser extendido muito facilmente, um pouco à semelhança do Eclipse.
Quem quiser instalar é muito simples, publiquei aqui:
http://ofalcao.pt/blog/2017/visual-stud ... and-ev3dev
Por enquanto apenas funciona com ev3dev baseado em stretch (a nova versão de desenvolvimento do Debian) que ainda está (no ev3dev) instável - a versão estável é ainda baseada no Jessie. Mas é uma questão de tempo.
Chamo a atenção para não ser necessário um EV3 para testar isto - o ev3dev corre em EV3, Raspberry Pi (duas versões, uma para o primeiro e outra para as versões mais recentes) e Beagle Bone.
