2012-01-07 11 views
8

Tôi đang sử dụng emacs 23,3làm thế nào để sử dụng được xây dựng trong cedet trong emacs 23,3?

Tôi nghe nói rằng emacs 23,3 bao gồm Cedet theo mặc định

nhưng làm thế nào tôi có thể sử dụng chúng? làm thế nào tôi nên thay đổi tôi "emacs" tập tin cho ..

  1. tham số chức năng gợi ý (khi tôi gõ 'malloc (', sau đó tham số gợi ý xuất hiện ở đâu đó)
  2. tự động hoàn toàn đơn (khi có biến " qwer", "qwert", và "qwerty" và khi tôi gõ "qwe", sau đó những 3 gợi ý lựa chọn xuất hiện ở đâu đó)

khi tôi chỉnh sửa c hoặc tập tin cpp?

(và bất cứ đề nghị .. cho tính năng cedet?)

Trả lời

6

Bạn có đang yêu cầu ai đó đang sử dụng phân phối CEDET cũ hoặc người mới tham gia CEDET không? Tôi sẽ giả định sau.

Trước tiên, bạn cần phải kích hoạt ngữ nghĩa với điều này trong .emacs của bạn:

(semantic-mode 1) 

tới, nếu dự án của bạn là đặc biệt lớn (hơn 1 thư mục đầy đủ của file), bạn sẽ cần phải kích hoạt EDE.

(global-ede-mode 1) 

và tìm ra loại dự án sẽ sử dụng. Dự án của bạn có thể được tự động phát hiện nếu nó là một trong những cái phổ biến, nếu không bạn nên tạo một trong các loại ede-cpp-root để chỉ bọc thư mục đó hoặc thử kích hoạt các kiểu dự án chung sử dụng Makefile, scons hoặc cmap, hoặc với:

(ede-enable-generic-projects) 

Dự án chung đôi khi có thể bị cản trở, do đó chúng bị tắt theo mặc định.

Sau đó, bạn sẽ cần phải kích hoạt chế độ nhàn rỗi tóm tắt:

(global-semantic-idle-summary-mode 1) 

Look trong menu Phát triển cho các tùy chọn khác.