Jeśli chodzi o C++ to Clion - najlepszy program do takich rzeczy.
Jeśli chodzi o strony WWW to WebStorm - najlepszy program do takich rzeczy.
Oba są bardzo do siebie podobne (niemal identyczne), więc gdy ogarniesz jeden z edytorów to w dużym stopniu znasz też drugi (i każdy inny od JetBrains).
Nie są one darmowe, ale jeżeli jesteś studentem lub uczniem to możesz je mieć za darmo.