-
Notifications
You must be signed in to change notification settings - Fork 752
Comparison with Similar Tools
Vladimir Kotal edited this page Apr 11, 2023
·
15 revisions
Disclaimer: this table might be obsolete, if you think it needs adjusting go ahead and modify the wiki page.
Feature | LXR | ctags | cscope | ViewVC | GNU GLOBAL | OpenGrok | Woboq |
Full text Search | Y | Y | Y | Y | |||
Definition Search | P | Y | Y | Y | Y | Y | |
Identifier Search | Y | Y | Y | Y | Y | ||
Path search | Y | Y | Y | Y | Y | ||
History Search | Y | ||||||
Caller/Callee Search | Y | P | |||||
RegExp Search | Y | Y | P (only wildcards) | ||||
Shows matching lines | Y | Y | Y | Y | |||
Hierarchical Search | Y | Y | |||||
query syntax like AND, OR, field: | Y | ||||||
Incremental update | P | Y | Y | ||||
RSS Feed | Y | Y | |||||
Syntax highlighting-Xref | Y | P | Y | Y | |||
Interface for SCM | Y | Y | Y | ||||
open source | Y | Y | Y | Y | Y | Y | |
Usable URLs | Y | N/A | N/A | Y | Y | Y | |
Individual file download | N/A | N/A | Y | N/A | Y | ||
Changes at directory level | N/A | N/A | P | N/A | Y | ||
Multi language support | P | Y | P | N/A | Y | Y | |
User interface | WEB | CLI | CLI | WEB | WEB / CLI | WEB / CLI | WEB / CLI |
Static HTML | Y | P (for xrefs) | Y | ||||
Input completion | Y | P (with greasemonkey script) | |||||
Built-in parser | Y | Y | Y | P (lexical analysis) | |||
Plug-in parser | Y | ||||||
Integration with (exuberant) ctags | N/A | Y | Y | ||||
Integration with cscope | N/A | Y | |||||
Integration with emacs | Y | Y | Y | Y | |||
Integration with vim | Y | Y | Y | P (through https://github.com/jdevera/vim-opengrok-search) | |||
Integration with doxygen | Y | ||||||
Integration with Netbeans | |||||||
Integration with Eclipse | Y | ||||||
Integration with less | Y | Y | |||||
Integration with bash | Y | ||||||
Integration with idutils | Y | ||||||
Integration with Elvis | Y | Y |
Legend:
- Y : Yes the feature is present
- P : the feature may be partly present
- N/A : not applicable