定義と型定義
PyCharm では、クラス、フィールド、メソッド、関数、タグなどのシンボルがプロジェクト内のどこでどのように定義されているかを確認できます。この目的のために、IDE にはクイック定義ポップアップが用意されています。
キャレットでシンボルの定義を表示
エディター内のシンボルにキャレットを置き、Ctrl+Shift+I を押します (またはメインメニューで
をクリックします)。あるいは、Ctrl キーを押したまま、任意の記号の上にマウスを置きます。PyCharm はシンボルをリンクとして表示し、その定義をツールチップに表示します。このリンクをクリックすると、シンボルの定義に移動します。
検索ツールウィンドウで定義を開くことができます。これを行うには、ポップアップの右上隅にある アイコンをクリックし、 検索ツールウィンドウで開くをクリックします。
編集用の定義のソースコードを開いてポップアップを閉じるには、 アイコンをクリックしてから、 ソースの編集(F4)をクリックします。
型定義
クイック型定義機能を使用すると、編集中のコードから切り替えることなく、変数、フィールド、メソッド、その他のシンボルの型定義をポップアップで表示できます。
型定義を表示するシンボルにキャレットを置き、
を選択します。編集用の定義のソースコードを開いてポップアップを閉じるには、 アイコンをクリックしてから、 ソースの編集(F4)をクリックします。
PyCharm にはこのアクションのデフォルトのキーボードショートカットがありませんが、設定で手動で構成できます。カスタムショートカットの構成の詳細については、「キーボードショートカットを設定する」を参照してください。
クイック定義ルックアップのツールバー
ポップアップのツールバーのアイコンを使用して、定義のソースコードに移動してその使用箇所を表示します。
アイコン | キーボードショートカット | アクション |
---|---|---|
| Alt+Shift+Left , Alt+Shift+Right | 定義でハイパーリンクを使用した後、定義ポップアップで前の / 次の画面に移動します。 |
| F4 | 編集のために定義のソースコードを開き、クイック定義ルックアップウィンドウを閉じます。 |
| Ctrl+Enter | 定義のソースコードを開き、クイック定義ルックアップウィンドウを開いたままにします。 |
関連ページ:
HTML ファイルの操作
PyCharm は、構文やエラーのハイライト、コードスタイルに応じたフォーマット、構造検証、コード補完、デバッグセッション中のオンザフライプレビュー(ライブ編集)やコードエディターの専用プレビュータブなど、HTML を強力にサポートします。HTML ツールプラグインを有効にするこの機能は、デフォルトで PyCharm にバンドルされて有効になっている HTML ツールプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き...
XML
PyCharm は、構造検証、フォーマット () およびインデント (XML コードスタイルによる)、バインドされていない名前空間のインポート、コード構造の表示、タグのアンラップと削除 ()、インスタンスドキュメントからの DTD ファイルおよびスキーマの生成など、XML の強力なサポートをもたらします。構文とエラーのハイライト、コード補完 ()、インテンションアクション ()、クイックドキュメントルックアップ () など。PyCharm は、Apache Software Foundation Group...
キーボードショートカットを設定する
PyCharm には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定ダイアログを開き、キーマップを選択します。PyCharm は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するもの(Emacs など)を選択してください。キーマップは、対応するキーボードとマウスのショートカットおよび...
コードリファレンス情報
このセクションでは、シンボルの定義を表示し、ドキュメント参照を表示し、ビューパラメーター情報機能を使用する方法について説明します。パラメーター情報:パラメーター情報ポップアップには、メソッド呼び出しと関数呼び出しのパラメーターの名前が表示されます。PyCharm は、エディターで左括弧を入力するか、候補リストからメソッドを選択すると、1 秒 (1000 ミリ秒) 以内に、使用可能なすべてのメソッドシグネチャーを含むポップアップを自動的に表示します。ポップアップが閉じている場合、または IDE...
インレイヒント
インレイヒントはエディターに表示され、コードに関する追加情報を提供して、読みやすく移動しやすくします。インレイヒントを有効または無効にする設定ダイアログ () を開き、に移動して、コードビジョンセクションを展開し、使用箇所チェックボックスを選択します。エディターでヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリのすべてのヒントを無効にするかを選択します。コードビジョンコードビジョンヒントは、シンボルの使用回数をエディターに表示し、誰がそれを作成したかを示し、新しいシンボルまた...