GNU Project - Global / Savannah - Global

Top page

What's new

Tutorial

License

Links

Plans

Known bugs

Contribution

Mailing lists

Download

GNU Global source code tagging system

Copyright (c) 2000-2023 Tama Communications Corporation


GNU Global is a source code tagging system that works the same way across diverse environments, such as Emacs editor, Vi editor, Less viewer, Bash shell, various web browsers, etc.

You can locate various objects, such as functions, macros, structs, classes, in your source files and move there easily. It is useful for hacking on a large project which contains many sub-directories, many #ifdef and many main() functions. It is similar to ctags or etags, but is different from them in the following two points:

It runs in UNIX (POSIX) compatible operating system, like GNU and BSD.

GNU Global is part of the GNU project, and is free software. You can freely copy, modify and redistribute this program under GNU GPL.

GNU Global has the following features:

Please also see 'Comparison with Similar Tools' in the OpenGrok project site for comparison with other tools.

If you have a plan to make a yet another editor with tag facility, you can use Global for it.

May the Global be under you like the globe!

[Top of page]
Copyright (c) 2000-2023 Tama Communications Corporation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2

AltStyle によって変換されたページ (->オリジナル) /