インテンションアクション
エディターで作業するときに、PyCharm はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。
IDE がコードを変更する方法を見つけるとすぐに、エディターの現在の行の横に黄色いバルブアイコンが表示されます。このアイコンをクリックすると、このコード単位で使用可能なインテンションアクションを表示できます。インテンションアクションは、警告から最適化の提案まで、幅広い状況をカバーします。インテンションの完全なリストを表示し、設定 / 環境設定ダイアログ Ctrl+Alt+S でカスタマイズできます。
感嘆符が付いた赤いバルブは、PyCharm が問題を検出したことを示し、関連する修正(クイックフィックス)を選択するように求めます。クイックフィックスとインテンションアクションを合わせて、コンテキストアクションと呼びます。
インテンションアクションを適用する
バルブアイコンをクリックして(または Alt+Enter を押して)提案のリストを開き、リストからアクションを選択します。
一部のインテンションアクションでは、Ctrl+Shift+I (
)を押してプレビューを開くことができます。例:PyCharm は、
.format()
呼び出しとprintf
-style フォーマットを f-string リテラルに変換するインテンションを提供します。Enter を押して、選択したインテンションを適用します。
f-string リテラルがエディターに表示される方法は、対応するカラースキーム設定によって異なります。設定 / 環境設定ダイアログ Ctrl+Alt+S で にナビゲートし、コンポーネントのリストで を選択し、必要に応じて使用可能な設定を変更します。
すべてのインテンションアクションを表示
使用可能なインテンションアクションの完全なリストを表示したり、不要なアクションを無効にすることができます。
設定 / 環境設定ダイアログ Ctrl+Alt+S で、 に移動します。
各インテンションアクションについて、説明と例を見ることができます。インテンションを無効にするには、その横のチェックボックスをオフにします。
変更を適用し、ダイアログを閉じます。
オンザフライでインテンションアクションを無効にする
バルブのアイコンをクリックするか(または Alt+Enter を押してください)、提案のリストを開きます。
無効にするアクションを選択し、右矢印をクリックします。
を選択します。
関連ページ:

コードインスペクション
PyCharm には、プロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDE はさまざまな問題を見つけてハイライトし、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは、すべてのプロジェクトファ...

色とフォントの構成
開発者として、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを使用します。色とフォントスタイルは、このテキストのフォーマットに使用され、一目で理解しやすくなります。PyCharm は、好適な色とフォントを定義するカラースキームを使用しています。事前...

カスタムインスペクションの作成
カスタムインスペクションを作成するには、検索を構成してテンプレートを置き換える必要があります。IDE はテンプレートに一致するコードを検索し、それをエディターでハイライトします。設定 / 環境設定ダイアログ で、に移動します。新しいインスペクションを作成するプロファイルを選択します。ツールバーでをク...

ファイルテンプレート
ファイルテンプレートは、作成する新しいファイルのデフォルトコンテンツの仕様です。作成するファイルのタイプに応じて、テンプレートは、そのタイプのすべてのファイルで期待される初期コードとフォーマットを提供します(業界または言語の標準、企業ポリシー、またはその他の理由による)。PyCharm は、新しいフ...