나는 리눅스 환경 (우분투)에서 편집기를 좋아하기 때문에 보통 emacs를 사용하여 개발한다. 나는 또한 때때로 이클립스를 사용 해왔다. 그러나 느리다.Emacs, cedet and C++/C++ 11 support
IDE와 비슷한 기능을 원하기 때문에 설치를 시도해 보았습니다. 작업을 수행하는 것으로 보입니다.
- cedet은 기본 클래스 멤버를 찾지 못합니다. 예를 들어 gcc의
std::vector
에 기본 클래스에std::vector::size
이 있고 찾을 수 없습니다. - 정확하지 않음 : "
myvector.
"과 같이 입력하면size_type
과 같은 완성품이 표시됩니다. auto
을 C++ 11에서 사용할 수 없다면 작동하지 않는 것 같습니다.- srecode-getset는 기본 사용법에도 오류가 발생합니다.
나의 구성은 오류를 제공하지 않으며 alexott cedet config을 근거로하고 있습니다.
내 질문은 :
- 완료는 여전히 부정확이다? ("
size_type
"와 같은 "vector.
"주는 것을 생각하십시오. - 가 C에 대한 cedet의 상태 란 ++ ++ (11)? 자동으로 작동 하는가? 내가 뭔가 잘못하고 있어요?
내가 노력 C/BZR 저장소에서 모두 번들로 우분투 버전과 최신 버전을 사용할 수 있습니다. CEDET는 매우 유용한 도구를 보이지만, 그것은 더 많은 작업을 필요로하는 경우 궁금.
사전에 감사합니다.
CEDET는 많은 것들을 할 수 있지만 특히 C++의 경우 많은 도움이 필요합니다. 은 아마도 지원하는 언어 중 하나 일 것입니다. 아마도 가장 복잡한 것일 것입니다. bison과 elisp에 대한 지식이있는 사람들이 더 많은 도움을 주면 큰 숫자가 입니다. –
나는 bison을 모른다. 불행히도 :-(하지만 조금 더 정확하다면 정말 좋을 것이다. –
CEDET를 사용하는'https : // github.com/abo-abo/function-args'를 개발한다. C++ 기본 함수 인수에 대한 지원을 받고 싶지만 아직 구현되지 않았습니다 –