NetBeans is a great IDE for working with C/C++ and it supports remote build hosts, which is a good way to work. The only problem is that getting it all set up is more difficult than it needs to be.