3

XMLを使用する際の頭痛の種を軽減するために、私はPXSLを試してきました。これは、高度なマクロ機能を備えたXMLドキュメントの省略構文です。ただし、これは非常に新しいため、構文を強調表示するために解析する方法を知っているテキストエディタを見つけることができませんでした。

これを可能にするエディターやプラグインを知っていますか?Notepad ++のように、構文の強調表示を定義したい場合は、どこから始めればよいですか?

前もって感謝します。

4

4 に答える 4

1

PSpadをお勧めします。多くの言語の構文の色付けをサポートしており、フリーウェアです。www.pspad.com

于 2010-11-30T17:00:32.293 に答える
1

Notepad++ で PXSL .pxl (またはその他の特殊なファイル拡張子) の構文の強調表示を有効にするには、次の手順を実行する必要があります。

  1. XML ツール プラグインをインストールする
  2. Notepad++ に、.pxl (およびその他のファイル拡張子) を XML として強調表示する必要があることを伝えます。

(1)は「プラグイン」→「プラグインマネージャー」→「プラグインマネージャーを表示」をクリックします。下にスクロールして XML Tools をチェックし、インストールします。

Notepad++ を再起動したら、(2) を実行します。

  • 「設定」→「Styler Configurator...」をクリック
  • 「言語」リストで、「XML」を選択します
  • [User ext] テキスト ボックスに「pxl」と入力します。

たとえば、 DITAソース ファイルを XML として強調表示したい場合、User ext テキスト ボックスに「dita ditamap」を追加して、拡張子が .dita または .ditamap のファイルを強調表示しました。

于 2011-06-13T20:45:36.167 に答える
1

私は Notepad++ のユーザーではありませんが、UltraEdit とそのカスタム構文強調表示機能を使用することをお勧めします。

以下に示すように、すでにいくつかの言語をサポートしています。

http://www.ultraedit.com/downloads/extras.html

最良の側面は、例を見て、独自のワード ファイルを作成できることです。

一方、最悪の部分は、UltraEdit は無料ではありません..

于 2009-03-03T18:47:55.947 に答える
0

VIM に含まれているPApp 構文の強調表示をチェックしてみてください。

PApp シンタックス ファイルは .papp ファイルを処理しますが、より少ない範囲で .pxml および .pxsl ファイルを処理します。これらはすべて、xml を最上位のファイル形式として使用する perl/xml/html/other の混合物です。デフォルトでは、phtml または pxml セクション内のすべてが、プリプロセッサ コマンドが埋め込まれた文字列として扱われます。変数を設定した場合:

:let papp_include_html=1

起動ファイルでは、phtml セクション内の html コードを構文ハイライトしようとしますが、これは比較的遅く、カラフルすぎて適切に編集できません;) (別名、pxsl は解析が難しい)

papp.vim 構文ファイルの最新バージョンは、通常http://papp.plan9.deにあります。

于 2009-03-12T19:56:00.657 に答える