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
sudo
i zainstalować w swoim katalogu użytkownika, użyj ./configure --prefix=$HOME
(wtedy nie potrzebujesz sudo dla make install
).
sudo checkinstall make install
Spowoduje to utworzenie pakietu DEB (lub odpowiednika dla twojej dystrybucji), aby ułatwić odinstalowanie / ponowne zainstalowanie.
automake
i pkg-config
przed uruchomieniem ./autogen.sh
na 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-ctags
działa jednak!