Textmate
IMPORTANT: Please review the help file included by pressing ⌃H from HTML or PHP mode within the editor. There are some required steps before anything will work.
This project is just a placeholder for the Textmate PHP Drupal Bundle. No code is maintained in Drupal CVS.
Please use this project for filing patches, feature requests, and bug reports. General discussion about the bundle belongs in the Drupal IDE group.
Introduction
The PHP Drupal bundle provides Drupal developers with shortcuts for creating Drupal modules and themes.
Features
- FAPI controls and elements
- Menu items
- Theme functions (incomplete)
- Hooks (incomplete)
- Devel debugging functions (dpm, dpr, dvm, dvr)
- Views debugging functions (vpr, views_trace, views_var_export, etc)
- Useful snippets (if node, l(), t())
- Snippet building commands - makes it easier to contribute more snippets!
- Simpletest
- Preprocess functions
- Automatic detection of Drupal version when .info file available
- Drupal 5 and 6 supported
Planned features…
- Autocompletion of functions
- Expansion of function parameters
- Template files
- More hooks
Installation
To install the bundle you need to do a checkout of the current source. Please follow the official instructions for getting more bundles
The SVN repository location is:
http://svn.textmate.org/trunk/Review/Bundles/PHP%20Drupal.tmbundle/
IMPORTANT: Please review the help file included by pressing ⌃H from HTML or PHP mode within the editor. There are some required steps before anything will work.
Resources
- Drupal IDE group - General discussion of using IDEs with Drupal
- PHP Drupal bundle for Textmate added to Macromates SVN

