A NetBeans egy platformfüggetlen JAVA alapú opensource fejlesztőkörnyezet (IDE), melyet eleinte JAVA fejlesztésre optimalizáltak, majd a különböző nyelvek elterjedésével bővítették tudását és mára kiválóan alkalmas Drupal modul- és sminkfejlesztésre is.
Én gyorsasága és refactoring tuljdonságain kívül azért ajánlom, mert nagyon könnyen beállíthatóak rajta a következő dolgok:
- Drupal Coding Standars-re formázza a kódot
- Felismerje a Drupal specifikus fájl típusokat is (info, module, install stb)
- A tab-oka space-szel helyettesítse
- Az új sorokat unix formátumban tárolja
- A fájlok karakterkódolása UTF-8 legyen
- Ismerje a Drupal core fgv-eket és kiegészítse a gépelésünk alapján (auto complete)
- A Drupal hook rendszer könnyen integrálható template-ként
- A CVS és a Git verziókezelők támogatása