EclipseとPyDevをインストールしましたが、他に何か設定する必要があるのでしょうか。
私が尋ねている理由は、オートコンプリートが特定の場合に機能していないことに気付いたからです。たとえば、変数a_stringがある場合、「a_string」と入力すると、使用可能なメソッドのリストが表示されます。または、配列がある場合は、その配列のメソッドを確認したいと思います。しかし、どちらもATMで動作しません。
今のところ、インポートされたパッケージのメソッドを見ることができます。
EclipseとPyDevをインストールしましたが、他に何か設定する必要があるのでしょうか。
私が尋ねている理由は、オートコンプリートが特定の場合に機能していないことに気付いたからです。たとえば、変数a_stringがある場合、「a_string」と入力すると、使用可能なメソッドのリストが表示されます。または、配列がある場合は、その配列のメソッドを確認したいと思います。しかし、どちらもATMで動作しません。
今のところ、インポートされたパッケージのメソッドを見ることができます。
箱から出してすぐに機能するはずです(Pythonインタープリターパスを適切に構成した場合)。
ただし、Pythonはダックタイピングされているため、Javaなどの強いタイプの言語に期待される完全なオートコンプリートセットを必ずしも取得できるとは限らないことに注意してください。そうは言っても、PyDevは、次のようなオートコンプリートする簡単なシナリオを検出するのに適しています。
list = [1,2,3]
list. # auto-complete will recognize list is a list
さらに、この質問で詳細を確認してください。