2017-01-14 44 views
5

Od dłuższego czasu używam Wyżłobionych Ctagów Darrena Hieberta; jest istotną częścią mojego zestawu narzędzi vim. Piszę Pythona, Java i kod C (używam również cscope).Czy powinienem używać Universal-ctags?

Ostatnio przeczytałem, że powinienem rozważyć przejście na bardziej nowoczesny widelec o nazwie Universal-ctags.

Poszukuję konkretnych technicznych plusów i minusów, aby dokonać takiego ruchu: czy zmieniono tagi? jakie nowe funkcje, jeśli w ogóle, mogę/powinienem zatrudnić? czy są jakieś garsony, o których muszę wiedzieć?

Odpowiedz

6

Jeśli chodzi o C++, to robi różnicę - nie mogę powiedzieć o C lub Java. Ma lepsze zrozumienie zasad kodu w C++ niż bujne ctags.

W przeciwnym razie jest konserwowany, z testami jednostkowymi. Gdyby to był rozwidlenie aktywnego projektu, może nie uda mi się posortować tych dwóch. W tym przypadku jest to rozwidlenie nieopłaconego projektu. Jest zbudowany na tym, co ex-ctags mieli do zaoferowania, miejmy nadzieję, więcej.