Обычно я использую emacs в среде linux (ubuntu), потому что мне нравится редактор. Я также время от времени использую eclipse, но я нахожу это медленным.
Так как я хочу IDE-подобные функции, я попытался настроить cedet и, похоже, это как-то сделать работу.
- Я нахожу, что cedet никогда не находит членов базового класса. Например,
std::vector
в gcc имеетstd::vector::size
в своем базовом классе и не может найти его. - Кажется неточным: если я сделаю что-то вроде "
myvector.
", он даст мне завершение, напримерsize_type
. - Нельзя использовать
auto
из С++ 11, похоже, не работает. - srecode-getset дает мне ошибки даже для базового использования.
Моя конфигурация не дает никаких ошибок и основана на конфигурации alexott cedet.
Мои вопросы:
- По завершении это неточно? (Подумайте, что "
vector.
" дает такие вещи, как "size_type
". - Каков статус cedet для С++/С++ 11? Должна ли машина работать? Я делаю что-то неправильно?
Я попытался использовать как вложенную версию ubuntu, так и последнюю версию из репозитория bzr. CEDET кажется чрезвычайно полезным инструментом, но мне интересно, нужна ли ему больше работы.
Спасибо заранее.