Developing with NetBeans (Part V): Drupal
Drupal community provides a set of code templates for NetBeans. These templates will allow you to develop Drupal modules much faster.
Download it from its project page and configure it as explained there.
The idea is very simple: whenever you need to implement a hook, you just type the name of the hook and the entire hook template will show up automatically. There are templates already made for many hooks, such as
Of course you can add your own hook templates as well, or edit the exiting ones to accommodate your needs.
For example, the following entire piece of code was created automatically after I typed the word ‘block’:
Drupal Developer Plugin
NetBeans community provides the Drupal Developer plugin which consists of 2 parts:
Search for any hook or theme, with autocompletion. It will open the hook related page in the api.drupal.org site.
Similar to the previous, but useful if you are not sure about the name of the hook or theme. It basically lists all enabled hooks organised in folders. It also includes the description of the hook, so you don’t need to leave NetBeans for reading it.
It is a window, so open it clicking on Window, Drupal, Drupal API:
Double click on it for creating the hook template automatically in your code. Just complete!