Update: Enrico Tröger just submitted the patch so from now this change is included in Geany sources. I started working on feature request #2972547.

With a new notebook which I got in my new work (PHP developer in Pears Health Cyber) I started using Geany editor. I’m mainly using it for PHP development and because I’m pleased with it I switched from the Komodo Edit for PHP scripts.

Geany comes with Classbuilder plugin which creates source files for new class types – but it generates only C++ or GTK+ classes so I’ve decided to add support for PHP classes. Here are screenshots of what I’m talking about (yes, it’s that PHP class menu entry :) ):

Geany's Classbuilder plugin screen 1

Geany's Classbuilder plugin screen 2

Geany's Classbuilder plugin screen 3

I sended the patch to the Geany‘s devel mailing list and I hope that will be accepted. For now you can download it and try it by yourself (it’s a patch to the latest Geany‘s trunk). Here you can download the patch.