Ami az IDE-ket illeti, 2 normális van: az MS Visual Studio (C, C++, C#), meg az Eclipse java-ra. A többit kiterjesztett szövegszerkesztőnek tartom, syntax kiemeléssel.
A Visual Studio nem megy linux alatt, a többivel kell beérni.
A QT más, mert a pocsék IDE-t a jó dokumentáció részben ellensúlyozza. Linux alatt még a debug-golásról is leszoktam, mert a printf-es megoldás gyorsabb volt, mint kdevelop-pal ökörködni.
A monodevelop nemrég jutott el a debug magasságába. Lehet, hogy más lenne a natívról a véleményem, ha F9 breakpoint F5 start, azt ennyi.