mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
18 lines
625 B
Text
18 lines
625 B
Text
Generating a tags file
|
|
======================
|
|
|
|
If you need a tags file so that you can jump around Moodle code
|
|
easily in your editor (eg vim or emacs), you can generate one:
|
|
|
|
Exuberant ctags (default on Linux, can be compiled on other platforms):
|
|
----------------------------------------------------------------------
|
|
|
|
ctags -R --languages=php --exclude="CVS" --php-kinds=f \
|
|
--regex-PHP='/abstract class ([^ ]*)/\1/c/' \
|
|
--regex-PHP='/interface ([^ ]*)/\1/c/' \
|
|
--regex-PHP='/(public |static |abstract |protected |private )+function ([^ (]*)/\2/f/'
|
|
|
|
BSD ctags (Default on Mac OS X):
|
|
-------------------------------
|
|
|
|
(TODO)
|