Partially taken from: http://flowersopenlab.weebly.com/4/post/2011/11/building-and-adding-mercurial-plugin-to-kdevelop.html
Thank you for the information. The font is a little hard to read though. That said I was beating my head against the wall until I found your post.
Kdevelop is a great IDE for C, C++, PHP, Python as well as many other languages. Kdevelop uses kdetext so it includes all of the syntax highlighting support that kate does.
If you used quanta plus in the past, the new KDE4 version is essentially kdevelop with php support and some additional plugins.
Install kdevelop