emacs-semantic

    3

    1답변

    나의 리눅스 커널 개발 프로젝트에서 IDE로 Emacs를 사용하려고한다. 그래서 CEDET와 GNU Global (gtags)을 문제없이 설치했습니다. 내 Linux 커널 소스 폴더에 속한 C 소스 코드를 열면 Linux 프로젝트가 자동으로 감지됩니다. 함수, 변수, 헤더 및 기타 키워드가 올바르게 강조 표시됩니다. ~/.emacs 파일을 통해 의미 론적

    0

    1답변

    CEDET를 사용하여 Emacs에서 자동 완성을 얻으려고 시도했지만 C/C++에서 제대로 작동합니다. 그러나 CEDET 1.1과 호환되지 않는 JDEE의 도움을받지 않고 Java로 CEDET를 사용하는 방법을 찾을 수는 없습니다. 내가 유틸리티를 사용하여 태그 파일을 찾은 here하지만 CEDET 시스템에 통합하는 방법을 모르겠다. CEDET의 웹 사이트에

    2

    2답변

    이멕스 24를 사용하기 때문에 이 semantic-symref-symbol 인 곳을 찾으려고 할 때 항상 오류가 발생합니다. 세부 사항은 다음과 같습니다 그때 나는 심볼이 *Symref 버퍼에 발생하는 위치에 대해 설명 목록을 보려면, 커서가 내 소스 파일의 일부 기호 때 어떤 키를 semantic-symref-symbol 전화를 밀어 넣습니다. 목록의 항

    2

    1답변

    C++ 소스에서 작동하도록 ECB를 설정하려고합니다. 외설적 인 네임 스페이스 인 namespace:: function이있는 함수 선언자가 실제로 네임 스페이스에있을 때마다 의미 론적 또는 ECB가 문제를 확인하는 것으로 보입니다. 대신 구조체 멤버 함수로 파싱합니다. 또한 typedef는 함수 프로토 타입으로 파싱됩니다. 문제를 해결하려면 어떻게해야합니까

    1

    2답변

    덕분에 this post 덕분에 인라인 파싱에 사용되는 추악한 밑줄 의미를 제거 할 수 있었지만 여전히 각 함수 호출에 하이픈이 나타납니다. 때로는 어디에서) 내가 정말로 제거하고 싶습니다. 어떻게해야합니까? 나는 또한 http://www.gnu.org/software/emacs/manual/html_mono/semantic.html#Tag-Decorati

    3

    1답변

    방금 ​​cedet (CVS 버전)을 설치했고 지금은 emacs와 C++ 소스 코드에서 놀고 있습니다. 자동 완성과 관련하여 semantic-ia-complete- * 명령에서 도구 설명과 메뉴를 호출 할 수 있습니다. 아무도 내가 명령을 호출 할 필요없이 자동 완성 팁을 ​​표시 할 수있는 방법을 알고 있습니까 (semantic-ia-complete-ti

    11

    1답변

    Alex article 다음에 이맥스 용 CEDET을 구성했습니다 (훌륭합니다!). 지금, 질문 : GTAGS을 사용하는 의미하면은 GNU 글로벌과 내가 생성 한 GTAGS 내 /usr/include으로는, 내가 어떻게 확인할 수 있습니까? GTAGS를 다른 디렉토리에 보관하고 해당 디렉토리를 사용하도록 시맨틱 스에게 지시 할 수 있습니까? C/C++ 소스

    1

    3답변

    C++ 소스 파일에 'senator-complete-symbol'을 사용하는 경우 작동하지만 시간이 지나면 "wrong- type-argument stringp nil, 비교 문자열 ("Ins"0 nil nil 0 3 nil) ". 왜 의미 론적으로 일관성이 없는지 모르겠다. 나는 semacddb를 삭제하고 semanticdb를 다시 작성하도록 강제하기 위

    3

    3답변

    .html과 같은 프로그래밍 언어가 혼합 된 파일의 경우 의미를 분석하는 데 문제가 있습니다. 특정 유형의 파일에 대해 의미에 따라 자동 분석을 사용하지 않도록 설정할 수있는 방법이 있습니까? CEDET Version: 1.0 Requested File Loaded Package Version Version Version

    0

    1답변

    "semantic-symref-symbol"(Cc, g)을 사용할 때마다 No references found 메시지가 표시됩니다. symbol은 C++ 클래스 멤버 변수 또는 로컬 변수이므로 참조를 찾을 수 없습니다. gtag 데이터베이스는 내 프로젝트 루트 아래에 있습니다. (require 'semanticdb-global) (semanticdb-ena