3

python.elEmacs 24でropemacsを使用するためにオートコンプリートを設定するにはどうすればよいですか?

私の.emacsファイルには次のものがあります

; Auto-complete:
; --------------------------
(add-to-list 'load-path "~/.emacs.d/auto-complete/auto-complete-1.3.1")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/auto-complete/auto-complete-1.3.1/dict")
(ac-config-default)

; Auto-complete rope integration:
; --------------------------
(ac-ropemacs-initialize)
(add-hook 'python-mode-hook
      (lambda ()
    (add-to-list 'ac-sources 'ac-source-ropemacs)))

しかし、これは Python メソッド、クラス メンバーなどのオートコンプリートを取得するには十分ではないようです (オートコンプリート ツールチップで)。

例えば

my_text = "hello world"
my_text.

String クラスの可能なオートコンプリートは表示されません。

上記の構成では、オートコンプリート自体が一般的なオートコンプリート (およびディレクトリ) に対してうまく機能します。

4

1 に答える 1