3

PyDevの検索機能は非常に便利で、プロジェクト内を移動するために定期的に使用しています。インタープリターを正しく設定したので、PyDevはコードが使用する外部ライブラリーを認識し、ライブラリーモジュールへの参照を追跡することもできます。これはもちろん素晴らしいことですが、自分のコードを検索できるように、外部ライブラリも検索できるようにしたいと思っています。

ここにJava開発に関する同様の質問があります:Eclipseでライブラリを検索するにはどうすればよいですか?

PyDevに何かありますか?

4

2 に答える 2

3

ライブラリ コードでの検索を可能にするために、2 つの異なるアプローチを使用します。

  • virtualenvを使用しているときは、すべてのコードを下に置き、それを pydev ソース フォルダーとしてmyproject/src追加します。myproject/lib/python2.7/site-packages/(Pythonインタープリターも必ずセットアップしてくださいmyproject/bin/python
  • それ以外の場合は、2 つの異なる pydev プロジェクトを使用します。最初の ( myproject) には私のコードが含まれています。2 つ目は呼び出さmyproject-libれ、ソース パスとしてライブラリを含めます ( .../site_packages)。最初のプロジェクトは 2 番目のプロジェクトを参照します (通常、私は両方のプロジェクトを 1 つのワークスペースに保持します)。これは virtualenv でうまく機能しますが、実際にはシステム全体の python で pydev プロジェクトを作成できると思います。両方のプロジェクトで同じ Python インタープリターを使用していることを確認してください。

Open Resource ( CTRL+ T) とGlobals Browser ( CTRL+ Shift+ ) を使用して、ライブラリをすばやく簡単Tに検索できるようになりました。

于 2012-09-13T06:54:59.557 に答える
1

残念ながら、PyDev はまだこれをサポートしていません。https://jira.appcelerator.org/browse/APSTUD-7405でこの機能リクエストを作成しました。一方、外部ライブラリのフォルダーをプロジェクトにリンクできます。

于 2012-09-12T21:40:13.393 に答える