3

私は emacs を python IDE として使用しようとしてきました。それを行うために多くのステップバイステップの例を試しました。しかし、私は関数の完成に苦労しています。現在、yasnippets のローカル変数とスニペットのオートコンプリート (タブ補完あり) を使用していますが、何らかの理由で、モジュールまたは組み込み関数に対して機能していません。たとえば、ここに示すように、文字列関数または os.path では機能しません。http://www.youtube.com/watch?v=tDTwuOVbAFc

ノート; 試す前に、新しいロープ プロジェクトを開いています。

ubuntu 11.10でemacs 24.0.91を実行しており、ubuntuリポジトリからロープとロープマックをダウンロードしました

 sudo apt-get install python-rope
 sudo apt-get install python-ropemacs

(ライアンのブログで提案されているように、ロープをダウンロードしてインストールすることも試みました。)

私の .init ファイルはここにあります。http://pastebin.com/hfS5yTXC

そして、このチュートリアルを使用すると、事態はさらに悪化し、オートコンプリートは yasnippet とローカル変数の実行も停止します。

どんな助けでも大歓迎です。

4

1 に答える 1

0

さて、emacs-for-pythonここにあるパッケージをフォークしました。 https://github.com/gabrielelanaro/emacs-for-python

でのタブ補完はまだありませんが、auto-completeロープ コード アシストを使用してモジュール機能を完成させることができます。タブ補完で動作させることができれば、回答を更新します。

于 2012-02-17T09:21:36.590 に答える