Kate handbook, Ctags: "supported languages" list
Henri Kaustinen
henrikau at posteo.net
Mon Nov 6 09:52:23 GMT 2023
Hi,
In Kate handbook - CTags Plugin - Introduction, there's line:
"Tag generation is supported for these programming languages" and a link to
page: https://ctags.sourceforge.net/languages.html which lists 41 entires.
That is only for *Exuberant* Ctags. This seems old and misleading information
since it assumes that version of Ctags is used. Nowadays there's fork
Universal Ctags (or u-ctags):
https://github.com/universal-ctags/ctags
documentation: https://docs.ctags.io/en/latest/index.html
For example in fedora installing "ctags" with package manager installs this
version (don't know the policy with different distros). Atleast according to
their site:
"But the activity of the project (Exuberant Ctags) unfortunately stalled.
Universal Ctags has the objective of continuing the development of Exuberant
Ctags. "
Listing supported languages with u-ctags:
$ ctags --list-languages | wc -l
149
And "One of the advantages of Exuberant Ctags is that it allows a user to
define a new parser from the command line."
The help could amplify that it's *Exuberant Ctags* which supports languages
listed in the link and there's also Universal Ctags which supports about 150
languages and a possibility to define your own.
Cheers,
t. Henri K.
More information about the kde-doc-english
mailing list