문제

  1. Emacs Wiki
  2. xrefactory
  3. 세트
  4. ?

무엇을 추천 할 수 있습니까?

도움이 되었습니까?

해결책 4

Cedet은 훌륭합니다. 처음에는 시간이 필요하지만 그만한 가치가 있습니다.

다른 팁

당신은 시도 할 수 있습니다 회사 모드. 멀티 백인드 인프퍼 완료 메커니즘입니다.
시청 스크린 캐스트 그것이 어떻게 작동하는지에 대한 아이디어를 얻기 위해.

백엔드 중 일부는 다음과 같습니다.

그리고 그것은 또한 또한 이용할 수 있습니다 엘파.

소스가 컴파일하는 한 Clang 용 자동 완성 플러그인을 사용할 수도 있습니다. 연결:

gccsense

저자로부터 자동 완료 모드. 이름에서 알 수 있듯이 GCC를 사용하여 코드 완료 후보를 찾습니다.

emacs gccsense screenshot

나는 Etags를 사용하는 경향이 있습니다.

EMACS 통합 :http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/etags.html

Etags를 실행하는 방법.http://www.delorie.com/gnu/docs/emacs/etags.1.html

보너스 로이 블로그 게시물은 좀 더 EMACS 설정과 ETAG를 사용하는 방법을 설명합니다.http://tulrich.com/geekstuff/emacs.html

편집 : 코드에서 Etags를 실행 한 후 코드에 대답하려면 CX T (내 컴퓨터에 바인딩 된 것)로 단어를 작성하거나 호출 할 수 있습니다. 태그 검색 방법.

솔직히 말해서 평범한 오래된 dabbrev-expand (m-/)를 좋아합니다. 예, 문자가 열린 버퍼에 인접한 것 이외의 상황 정보를 사용하지 않지만 플러스 측면에서는 상황에 맞는 정보를 사용하지 않습니다. ;) 이것은 테스트 나 의견에서 먼저 작성한 텍스트에서 완료 할 수 있음을 의미합니다.

다른 옵션의 경우 http://www.emacswiki.org/emacs/categorycompletion

EMAC에서 Python 코드를 편집 할 때 코드 완료에 Pysmell을 좋아하고 사용합니다.

http://code.google.com/p/pysmell/

나는 빠르게 입력하는 방법을 배우고 (그리고 괜찮은 메모리를 갖는) 매번 자동 완성을 능가한다는 것을 알았습니다. 우리는 얼마나 멀리 가야하고 멍청한 프로그래밍을 시도해야합니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top