web-dev-qa-db-ja.com

Pydevのコード補完と構文の強調表示はありません

私はPYDEV最新バージョンでEclipseを構成しましたが、外部モジュールをインポートすると、コード補完も構文強調表示も機能しません。どのように有効にしますか?

コモド編集は、明らかにシナックスの強調表示をしています。 - しかしCtrl + Rはプログラムを実行しません。

私は、似たような強調表示とフォント(Aesthetics)とF5の作業を持つサイトの種類のエディタを好みますが、コモド編集とより良いコード補完とVIエミュレーションのように動的にフォルダとファイルを表示します。提案、お願いします。

私がPY IDE、KOMODO、WINGWAREを購入したい場合は、より良いですか? - WRT構文の強調表示とコード完了

17
Lakshman Prasad

コード補完を有効にするには、ウィンドウ/ Preferences> Pydev> Editor>コードの完了を行い、「コード補完を使用する」のチェックに移動します。あなたが完了したいもののためのもう一つのボックスと同様にボックス。それはロードするのは2秒かかるようです、初めて何かを完成させなければならないようです。

構文の着色はデフォルトで動作するだけです。パッケージエクスプローラのファイルを右クリックし、「open」に進み、Python Editorで開いていることを確認してください。通常のテキストエディタではありません。

外部モジュールをインポートすることによってあなたが何を意味するのか正確にわかりません。私はディスク上の別のディレクトリ構造に私の送信元を持っています。 PYDEVプロジェクトには、それらにリンクされているフォルダが含まれています。コード補完は、「OS」のような他のモジュールと同様に機能します。トラブルを持っている場合は、PYDEVのPython検索パスに追加されたモジュールが追加されています(必ずしも通常の1と同じ)。

私は戻ってKomodoとWingware Aを簡単に見たので、あなたの質問の2番目の部分に答えることはできません。しかし、Pydevで行くことになった。私はEclipseの大ファンではありませんが、Pydevは私にとって合理的にうまくいきます。

23
DNS

「P」のアイコンが、アイテムの表示されているかどうか、そしてそれを開いた後にエディタの上部に表示されます。表示されていない場合は、ファイルの関連付けに問題があるため、ウィンドウ> [設定]> [一般]> [エディタ]> [ファイルの関連付け]に移動し、Pythonに関連付けられていることを確認します。 Editor(Eclipseのバグのために、それが正しいように思われる場合は、関連付けを削除して再度追加する必要があるかもしれないことに注意してください。

2
Fabio Zadrozny

コモドとウィンディドの間に私は翼に行きます。ライセンスはそれほど高価であり、それがコマーシャルであるという事実はあなたにより多くのアップデートとバグ修正の可能性が大きい可能性をもたらします。あなたが私のように、無料の解決策を好むならば、それからPydevに固執する。少なくともAptanaが無料のドアを閉じるまで:)

0
Pedro Assuncao