Jak mogłem przejść z bujnych tagów do uniwersalnych tagów . Używam Ubuntu 16.04 LTS i
ctags --version raporty
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Jak mogłem przejść z bujnych tagów do uniwersalnych tagów . Używam Ubuntu 16.04 LTS i
ctags --version raporty
Exuberant Ctags 5.9~svn20110310, Copyright (C) 1996-2009 Darren Hiebert
Odpowiedzi:
Jest to proste, jak w dokumentach Universal-ctags :
git clone https://github.com/universal-ctags/ctags.git
cd ctags
./autogen.sh
./configure
make
sudo make install
sudoi zainstalować w swoim katalogu użytkownika, użyj ./configure --prefix=$HOME(wtedy nie potrzebujesz sudo dla make install).
sudo checkinstall make installSpowoduje to utworzenie pakietu DEB (lub odpowiednika dla twojej dystrybucji), aby ułatwić odinstalowanie / ponowne zainstalowanie.
automakei pkg-configprzed uruchomieniem ./autogen.shna Ubuntu 18.x
Jestem na Ubuntu 19.04, a dla mnie mogę użyć:
sudo apt install universal-ctags
lub
sudo snap install universal-ctags
Snap śledzi nowszą wersję uniwersalnych tagów (snap = 2019-10, apt = 2018-12), ale w snapie brakuje obecnie kilku ważnych funkcji ze względu na domyślną izolację snapów. (Na przykład czytam z plików konfiguracyjnych w ~/.ctags.d/*.ctags.) Zamierzam naprawić snap w najbliższej przyszłości.
$ sudo snap install universal-ctagsdziała jednak!