 <p>If you're willing to shell out a little money, there's slickedit <a href="http://www.slickedit.com/" rel="nofollow noreferrer">http://www.slickedit.com/</a></p> <p>I used version 9 on Linux for development of a mixed C/C++ app. The completion is quite good, very similar to Visual Studio. It's worth a look anyway, there's a free trial.</p>