対となる文字の補完
PyCharm は自動的に閉じ括弧と他の対になった要素を追加することができます。
Ctrl+Alt+S を押して設定を開き、を選択します。
優先オプションを設定します (すべてデフォルトで有効になっています)。
対となる角括弧を挿入する (), [], {}, <>
対となる引用符を挿入する
対となる '}' を挿入する (Enter グループ内)。有効にすると、PyCharm は Enter を押すと自動的に閉じ括弧を追加します。
HTML/CSS ノードの下:
タグ補完時に終了タグを挿入する
'</' 入力時に自動的にタグを閉じる
変更を適用するには、OK をクリックします。
インデントレベルはコードスタイル設定で定義されています。
関連ページ:
コードスタイル
スキーム:この領域で、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、PyCharm がコードを生成、リファクタリング、再フォーマットするたびに自動的に適用されます。IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。...
コードフラグメントを囲む
PyCharm は、ソースコードの言語に基づいていろいろな構造を持つ周囲のコードフラグメントの標準テンプレートを提供します。これには、条件文、とループ、の組み合わせ、XML タグ、折りたたみ領域、その他の構造が含まれます。言語構造でコードブロックを囲むコードフラグメントを選択します。を押すか、メインメニューでに移動します。リストから必要なサラウンドステートメントを選択します。この機能は、次の言語(コンテキスト)に適用されます。XML/HTML/XHTML タグタグ、CDATA セクション、<...
ステートメントを囲み解除して除去
PyCharm を使用すると、囲んでいる文から式をすばやくラップ解除または抽出できます。このアクションは以下の場合に利用可能です。Python、JavaScript:if ... else、for、while、および do...while 制御構造。XML および HTML タグ。ステートメントの囲みを解除または削除する抽出または展開する式にキャレットを置きます。メインメニューからを選択するか、を押します。PyCharm は、現在のコンテキストで使用可能なアクションを示すポップアップを表示します。抽出さ...