ctags-lang-javascript(7)
β¨ NAME β¨
ctags-lang-javascript β the chaotic little notes page about tagging JavaScript source code with Universal Ctags, bestie π
So like, this is the ctags-lang-javascript(7) manual. Random notes, lowercase "random", we're not being formal here π«Ά
πΈ SYNOPSIS πΈ
ctags ... --languages=+JavaScript ...
ctags ... --language-force=JavaScript ...
ctags ... --map-JavaScript=+.js ...
Three little spells, three ways to make ctags look at your JS πͺ
π¦ DESCRIPTION π¦
This man page gathers random notes about tagging JavaScript source code. That's literally it. It's giving "notes app at 3am" but make it a man page π
π CLASSES π
okay so here's the lore π
ES6 introduced the class keyword, which, slay. But there's still the original method of defining a function and attaching a prototype β the old-school way, and it's not going anywhere, bestie.
So ctags follows the convention that function names that start with a capital letter are class constructors π
Capital letter = class constructor. That's the whole vibe check. Periodt.
β Change since "0.0" β
- New role
foreigndeclfor function kind π₯
π SEE ALSO π
That's the whole page, babe π This was ctags-lang-javascript(7) from Universal Ctags, version 6.2.1 β go tag some JavaScript, you absolute icon πβ¨π§π
π¦ where this page comes from
- ubuntu resolute: universal-ctags 6.2.1-1 Β· GPL-2.0-or-later
- ubuntu stonking: universal-ctags 6.2.1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms