2011-09-12 6 views
1

Pydevには、任意の(外部でグローバルにインストールされた)モジュールを開く便利な方法はありますか?言って、markdown.blockprocessorsモジュールのソースを見たいと思います。インポートディレクティブ(import markdown.blockparser)を入力せずに、 "Go To Definition"(F3)を使用してディレクティブを削除しないで、どうすればいいですか?パッケージエクスプローラでmarkdownパッケージ全体の階層を見るのは良いことですが、どうすればよいか分かりません。Pydev:任意のモジュールソースに移動しますか?

答えて

2

F3を使用せずに何かを見つけることの2つの主要な方法があります。

  1. オープンリソースアクション(Ctrlキー+ Shiftキー+ R)は:できますワークスペース内のファイルを見つけることができます(これは、Pythonモジュールだけでなく、ファイルでも、作業スペース内にある必要があります)。

  2. PyDevトークンブラウザ(Ctrl + Shift + T):PYTHONPATH内のモジュールのトークン(クラス/メソッド/属性/グローバル - ただし現在モジュール名ではありません)を見つけることができますプロジェクトのプロパティ> pydev pythonpathの下のライブラリ)。あなたは 'myproject。* something'として物事をフィルタすることができます(開かれたダイアログには、トークンをフィルタリングする方法の説明があります)。

+0

ありがとう、Ctrl + Shift + Tは正常に機能しました – Eugene

0

ここでは値下げのソースコードフォルダを追加します::

Project properties -> PyDev PYTHONPATH -> Source folders. 
関連する問題