начнем с конца:
- любите поисковики
c++ IDE
- при этом, на сколько мне известно, ни одна из них не может быть сконфигурирована portalbe (тем не менее - гугл в помощь)
- почему вы не можете установить VS2017? если нет, или ограничен доступ к сети,
можно сделать локальную копию установочного компле..., закатать его на флешку, и с нее устанавливать
- если мало дискового пространства, можно довольно много выкинуть из компонентов VS2017 C++, для начального обучения достаточно такого набора
https://i.imgur.com/4vzrFmo.png (SDK по версии операционки)
для тех же целей можно поискать
более ранние версии, для них были и iso* загрузки, а для версий где редакции community еще не было, были бесплатные Express редакции (iso*)
* - опять же пишем на флешку и ставим где угодно