Niedawno próbowałem KDevelop. Wyszukuje symbole (zmienne, nazwy funkcji, klasę, strukturę ...) znacznie szybciej (natychmiastowo) niż semantic-complete-self-insert
lub M-Ret
. Używanie M-Ret
jest szybsze, ale nie ma dobrego formatu, jak inne IDE, zamiast tego bez znaczenia, takiego jak From nil >
. W emacsie muszę poczekać co najmniej ~ 1 sekundę, w wielu przypadkach czekać na CEDET, aby wyszukać wszystkie powiązane pliki źródłowe, co zajmuje bardzo dużo czasu.Dlaczego tworzenie kodu przy użyciu CEDET w Emacs jest tak wolne?
Użyłem auto complete clang
, ale wydaje się, że nie ma poprawy prędkości. Dlaczego :(? Uwielbiam Emacsa i wszystko, i używam go dla mojego C/C++ przez prawie rok, dopóki nie odkryję KDevelop, ale używanie Emacsa oznacza, że uzupełnianie kodu powinno być trywialne i opcjonalne?