Being a regular Kate user (more than half a dozen hours each day), I was not satisfied by the PHP treeview (available from the SymbolViewer plugin). As some of you have probably noticed, it is quite outdated and seems to only support the PHP4 syntax.

Here is a screenshot:

The recent switch of Kate to gitourious was the trigger to try compile it on my own and to dive into the source code. A few hours later, the PHP treeview was rewritten. It currently supports the PHP5 syntax (even the namespaces).

Here is screenshot with the same file:

I’ve submitted my patch to the Kate Team (via the mailing list) and it was kindly accepted and merged. Thanks.

PS: Hi Planet KDE, this is my first post :)

See also