Development:Setting up Netbeans
From MoodleDocs
--- IN CONSTRUCTION ---
Netbeans has got a good PHP support.
1. Checkout your Moodle project with CVS. You can use Tortoise CVS on Windows. I personaly prefer to get an external client to realise the Delete operation on my files.
2. Download Netbeans Early Access for PHP
3. Use it