PyCharm 2020.1ヘルプ

XML

PyCharmは、構造の検証フォーマットCtrl+Alt+L)、インデントXMLコードスタイルによるCtrl+Alt+Iバインドされていない名前空間のインポートコード構造の表示タグのアンラップと削除Ctrl+Shift+Delete)、インスタンスドキュメントからDTD ファイルスキーマの生成を含むXMLを強力にサポートします。構文およびエラーの強調表示として、コード補完Ctrl+Space)、インテンションアクションAlt+Enter)、クイックドキュメントルックアップCtrl+Q)など。

PyCharmは、Apache Software Foundation Groupによって開発されたXMLパーサーであるXerces 2.11を使用します。

XML名前空間をインポートする

バインドされていない名前空間のタグまたは属性を使用すると、PyCharmは問題を検出し、ツールチップを表示します。

Tooltip: Reference to an unbound namespace

この問題を解決するには、PyCharmが提案するクイックフィックスを使用します。

  1. Alt+Enterを押します。複数の選択肢がある場合は、リストから目的のネームスペースを選択します。

  2. または、問題の上にマウスポインターを置いて、表示されるポップアップで名前空間宣言を作成するをクリックします。複数の選択肢がある場合は、リストから目的のネームスペースを選択します。

構文強調表示を構成する

好みや習慣に応じてXML対応の構文強調表示を設定できます。

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | カラー・スキームの切り替え | XMLに移動します。

  2. 配色を選択するか、デフォルトから継承された強調表示設定を受け入れるか、または色とフォントの設定の説明に従ってカスタマイズします。

最終更新日: 2020年7月6日

関連ページ:

Webコンテンツファイルの検証

PyCharmは、2つの異なる有効性チェックを実行します。オンザフライ検証はすべてのWebコンテンツファイルに使用でき、ファイルを編集すると同時に実行されます。PyCharmは整形式性をチェックします。つまり、閉じられていないタグ、間違った終了タグ名、重複したタグ、未解決のリンクなど、構文要件のさま...

コードの再フォーマットと再配置

PyCharmでは、コード・スタイル設定で指定した要件に従ってコードを再フォーマットできます。ただし、プロジェクトでEditorConfigを使用する場合、ファイルで指定されたオプションは、コードを再フォーマットするときにコードスタイル設定で指定されたオプションをオーバーライドします。設定にアクセス...

コード・スタイル: XML

WindowsとLinux用のmacOS用このセクションを使用して、XMLファイルのフォーマットオプションを構成します。これらの設定を変更すると、変更の結果がプレビューペインに表示されます。タブとインデント:タブ文字を使用チェックボックスが選択されている場合、タブ文字はインデントとコードの再フォーマ...

ソースファイル構造を表示

この機能はPyCharmのEducationalエディションでは利用できません。デフォルトでは、PyCharmは現在のファイルのすべてのクラス、メソッド、およびその他の要素を表示します。表示したい要素を切り替えるには、構造ツールウィンドウのツールバーの対応するボタンをクリックします。例:をクリックし...

文のアン折り返しと削除

PyCharmを使用すると、囲んでいる文から式をすばやくラップ解除または抽出できます。このアクションは以下の場合に利用可能です。Python、JavaScript:if ... else、for、while、および一方を行います制御構造。XMLおよびHTMLタグ。文のラップを解除または削除する抽出ま...

コード補完

このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完:基本コード補完は、可視性スコープ内のクラス、メソッド、およびキーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、PyCharmはコンテキス...