Vim, Javascript, DoctorJS (jsctags) și Taglist (navigarea prin cod sursă)
Am instalat DoctorJS (fost jsctags) într-o încercare de a obține o navigare bună în codul sursă/listare a etichetelor pentru Vim (folosind plugin-ul Taglist).
Instalarea a decurs bine, dar Taglist din Vim nu funcționează cu DoctorJS.
Când încerc să deschid fereastra listei de etichete în Vim prin :TListToggle, primesc următoarea eroare:
Taglist: Failed to generate tags for /home/me/script.js
ctags: illegal option -- -^@usage: ctags [-BFadtuwvx] [-f tagsfile] file ...^@
Am căutat pe www și am găsit acest ghid, care sugerează un plugin de înlocuire numit Taglist-Plus, dar acesta nu funcționează cu DoctorJS, ci doar cu vechea versiune neîntreținută, jsctags.
Pe scurt - nu reușesc să fac asta să funcționeze. Foarte frustrant. Ar trebui să putem naviga bine prin codul sursă JavaScript!
Există vreun expert Vim care a reușit să pună asta în funcțiune?
Mulțumesc anticipat.
Soluție mai bună:
După ce am rezolvat această problemă (mulțumesc pentru răspuns, @romainl), am scris un ghid scurt despre cum să faci această treabă ușor, ca răspuns la o altă întrebare. Recomand să-l verificați.
Răspuns #1
Folosesc TagBar. Se presupune că ultima versiune suportă DoctorJS.