スマートキーの設定: HTML/CSS
この設定ページを使用して、HTML、XML、CSS の入力支援機能を構成します。
詳細については、HTML、XML、CSS の専用トピックを参照してください。
XML/HTML
項目 | 説明 |
|---|---|
タグ補完時に終了タグを挿入する | このチェックボックスをオンにすると、PyCharm は、対応する開始タグを入力したときに、終了 XML タグまたは HTML タグを自動的に挿入します。 |
タグ補完時に必須属性を挿入する | 入力されたタグのすべての必須属性を含むテンプレートを PyCharm に表示するには、このチェックボックスをオンにします。 |
タグの補完時に必須サブタグを挿入する | すべての必須サブタグを含むテンプレートを PyCharm に表示するには、このチェックボックスをオンにします。 |
タグ補完時に属性を開始する | このチェックボックスを選択すると、PyCharm は、入力されたタグの最初の必須属性を含むテンプレートを表示します。 |
'=' と属性補完の入力時に属性値の引用符を追加する | このチェックボックスを選択すると、PyCharm は現在入力している属性の値に引用符を自動的に追加します。 |
'</' 入力時に自動的にタグを閉じる | このチェックボックスを選択すると、</ を入力した後に閉じタグが自動的に追加されます。このチェックボックスをオフにすると、このような自動補完はオフになります。 |
<tag></tag> を同時に編集する | このチェックボックスがオンになっているときに開始タグを編集すると、対応する終了タグもそれに応じて自動的に変更されます。 このチェックボックスをオフにすると、開始タグの編集は変更されない終了タグに影響しません。その結果、開始タグと終了タグは一致せず、構造全体が間違っているように下線が引かれます。 このチェックボックスは、次のコンテキストでの PyCharm の動作を制御します。
|
CSS
項目 | 説明 |
|---|---|
ダブルクリックで CSS 識別子全体を選択 | このチェックボックスがオンになっている場合、CSS 識別子またはクラス名をダブルクリックすると、接頭辞までの名前全体が選択されます。例: ![]() このチェックボックスがオフの場合、CSS 識別子またはクラス名をダブルクリックすると、名前の最も近いハイフン内の部分が選択されます。 ![]() |
Django
項目 | 説明 |
|---|---|
Django テンプレートの | このチェックボックスを選択すると、開始文字を入力すると自動的に終了文字が挿入されます。 |
関連ページ:
HTML ファイルの操作
PyCharm は、構文とエラーのハイライト表示、コードスタイルに応じたフォーマット、構造検証、コード補完、コードエディターの専用プレビュータブでのリアルタイムプレビューなど、HTML に対する強力なサポートを提供します。HTML 仕様は、言語 & フレームワーク | スキーマと DTD 設定ページのデフォルトの HTML 言語レベル設定で構成できます。デフォルトでは、W3C の仕様 HTML 5.0 が想定されます。HTML ファイルを作成する:に移動し、リストから HTML ファイルを選択し...
XML
PyCharm は、構造検証、フォーマット () およびインデント (XML コードスタイルによる)、バインドされていない名前空間のインポート、コード構造の表示、タグのアンラップと削除 ()、インスタンスドキュメントからの DTD ファイルおよびスキーマの生成など、XML の強力なサポートをもたらします。構文とエラーのハイライト、コード補完 ()、インテンションアクション ()、クイックドキュメントルックアップ () など。PyCharm は、Apache Software Foundation グループに...

