インレイヒント
インレイヒントはエディターに表示され、コードに関する追加情報を提供して、読みやすく移動しやすくします。
インレイヒントを有効または無効にする
設定ダイアログ (Ctrl+Alt+S) を開き、 に移動して、コードビジョンセクションを展開し、使用箇所チェックボックスを選択します。
エディターでヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリのすべてのヒントを無効にするかを選択します。
コードビジョン | コードビジョンヒントは、シンボルの使用回数をエディターに表示し、誰がそれを作成したかを示し、新しいシンボルまたはコミットされていない変更を含むシンボルをマークします。 ヒントにカーソルを合わせると、リンクに変わります。リンクをクリックすると、クラスの使用箇所または実装に移動したり、バージョン管理のアノテーションを開くことができます。
|
パラメーター名 | 関数およびメソッド呼び出しのパラメーターの名前を表示します。これらのヒントは、関数やメソッドに正しい引数を渡す際に役立ちます。 チェックボックスをオンまたはオフにして、特定の言語および構文のコンテキストでインレイヒントを有効または無効にします。右側のインタラクティブプレビューを使用して、結果が期待どおりかどうかを確認します。 多くのメソッドと関数では、パラメーター名はデフォルトでは表示されません。そのようなメソッドと関数はデフォルトの除外リストにあります。除外されたパラメーター名のヒントを再度有効にするか、除外されるメソッドまたは関数をさらに追加するには、除外リストをクリックしてリストを編集します。 メソッドまたは関数のパラメーター名のヒントを無効にするには、次のパターンのいずれかを使用します。
プレースホルダーの名前は、オプションのパラメーターを含むすべてのパラメーターに指定する必要があります。修飾されたメソッド名には、クラス名またはそのプレースホルダーが含まれている必要があります。エディターからパターンを追加するには、現在のメソッドのヒントを表示しないインテンションアクション Alt+Enter を使用します。 JavaScript のパラメーターヒントと TypeScript のパラメーターのヒントの詳細を参照してください。 |
インレイヒント設定では、ヒントで取得する情報の種類を設定できます。
インレイヒントの外観を変更する
設定ダイアログ (Ctrl+Alt+S) で、 に移動し、インラインヒントを選択します。
インレイヒントのタイプと状態を選択し、必要に応じてフォントの色と効果を構成します。
関連ページ:
使用箇所の検索
コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセスを管理し、単一のファイルのみを検索したり、検索範囲をプロジェクト全体に拡張したり、特定の検索範囲を作成したりできます。さらに、使用箇所のハイライトの色を設定したり、使用箇所の自動ハイライトを完全に無効...
Git リポジトリの変更を調査する
PyCharm では、プロジェクト内のすべての変更を追跡できます。これにより、変更の作成者を特定し、ファイルバージョンまたはコミットの違いを確認し、必要に応じて変更を安全にロールバックして元に戻すことができます。プロジェクト履歴を確認する:指定したフィルターに一致するプロジェクトソースに加えられたすべての変更を確認できます。プロジェクト履歴を表示するには、Git ツールウィンドウのログタブを開きます。すべてのブランチおよびリモートリポジトリにコミットされたすべての変更が表示されます。マルチリポ...
JavaScript
PyCharm を使用すると、JavaScript および Node.js を使用して最新の Web、モバイル、デスクトップアプリケーションを開発できます。PyCharm は、React、Angular、Vue.js、その他のフレームワークもサポートし、Web 開発用のさまざまなツールとの緊密な統合を提供します。JavaScript 対応のコーディング支援には、キーワード、ラベル、変数、パラメーター、関数の補完、エラーと構文のハイライト、フォーマット、コードインスペクションおよびクイックフィックス、お...
プラグインのインストール
プラグインは PyCharm のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケット...
定義と型定義
PyCharm では、クラス、フィールド、メソッド、関数、タグなどのシンボルがプロジェクト内のどこでどのように定義されているかを確認できます。この目的のために、IDE にはクイック定義ポップアップが用意されています。キャレットでシンボルの定義を表示エディター内のシンボルにキャレットを置き、を押します (またはメインメニューでクリックします)。あるいは、キーを押したまま、任意の記号の上にマウスを置きます。PyCharm はシンボルをリンクとして表示し、その定義をツールチップに表示します。この...
コードインスペクション
PyCharm には、プロジェクト内の異常なコードを検出して修正する一連のコードインスペクションがあります。IDE は、さまざまな問題を見つけてハイライトし、デッドコードを見つけ、考えられるバグやスペルの問題を見つけ、全体的なコード構造を改善することができます。インスペクションは、すべてのプロジェクトファイルまたは特定のスコープでのみ(たとえば、本番コードまたは変更されたファイルでのみ)コードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の重大度レベ...