Przeczytałem dla Alexa Ott'a fantastic guide to CEDET dla Emacsa, i myślę, że wiem, jak poprawnie skonfigurować moje projekty EDE.Emocja CEDET: przeskakiwanie do symboli
Jednak, gdy staram się skakać do lokalnej symbolu (np funkcja w C main()
++) za pomocą polecenia semantic-complete-jump-local (C-c , j)
, pojawia się błąd [no match]
chociaż Wołam tego polecenia z poziomu pliku .cpp, gdzie symbol jest zdefiniowany.
Również, gdy staram się skakać z semantic-complete-jump-global (C-c , J)
do symbolu z wieloma definicjami w różnych plikach (np wieloma main()
funkcji), CEDET narzeka [not unique]
ale to nie daje mi sposób wyboru, który symbol chcę zobaczyć. Jedynym sposobem na znalezienie symbolu, który mnie interesuje jest przejście przez wszystkie opcje z bufora <TAB>
przez bufor, dopóki nie znajdę tego, który mnie interesuje. Czy istnieje sposób, aby uzyskać listę symboli, skąd mogę wybrać? Najlepiej byłoby, gdyby lista autouzupełniania była podobna do tej, którą zapewnia Emacs helm (dawniej znany jako Anything).
To wszystko z Emacsa 24.2.1 w systemie Linux z CEDET 1,1.
której wersji CEDETu używasz? –
Dzięki @AlexOtt, właśnie zaktualizowałem OP o informacje o wersji. –