Arch Linux を実行しており、Python 3.3 でスクリプトを作成しています。IDE のような機能 (オートコンプリート、構文チェッカーなど) が必要です。ロープ、ロープモード、pymacs をインストールしました。lopemacs は python 3.x をサポートしていますか?
そうでない場合は、別の方法を提案してください(上記の機能が得られれば、vim を検討する準備ができています)。
Arch Linux を実行しており、Python 3.3 でスクリプトを作成しています。IDE のような機能 (オートコンプリート、構文チェッカーなど) が必要です。ロープ、ロープモード、pymacs をインストールしました。lopemacs は python 3.x をサポートしていますか?
そうでない場合は、別の方法を提案してください(上記の機能が得られれば、vim を検討する準備ができています)。
私は何年も PyCharm コミュニティ エディションを使用してきましたが、今日、elpy (rope、jedi、flymake のスーパーセットであると信じています) をインストールしました。とても満足しています。elpyがrope、rope_py3k、jediなどを使用しているかどうかはわかりませんが、リファクタリングのサポートは素晴らしいです:D
ほとんどの場合と同様sudo pip install rope
に、デフォルトでpython
Python 3 を使用しているため (私も ArchLinux を使用しています)、実行できませんでしたが、問題なく実行できましsudo pip install rope_py3k
た。リファクタリング、構文の強調表示、オートコンプリート、および定義へのジャンプは非常にうまく機能しています。
インストール手順とドキュメントは次のとおりです。しっかりサポートされているようです。私は喜んで報告し、PyCharm をやめて、今後 elpy だけを使用できるかどうかを確認します。
elpy で問題が発生した場合は、通常、実行するだけでM-x elpy-config
何が壊れているかがわかります。私もM-x elpy-rpc-restart
念のため走っています。
アップデート
約 2 か月が経過しましたが、elpy を使用した Emacs はまだうまく機能しています。私は PyCharm に触れる必要はありませんでした。私が行った唯一の更新は、M-x customize-group RET elpy
. 再インストールが必要な Arch python3 アップデートもあったと思いますがrope_py3k
、かなり簡単でした。
また、明確にするために、基本インストールと仮想環境にロープもインストールしました。Python 3 は Arch のデフォルトですが、2.7 にはいくつかの virtualenv があるためpip install rope
、virtualenv とpip install rope_py3k
基本インストールで実行する必要がありました。