2

組み込みのメジャー モードは、私のニーズにあまり適していません。私が必要とするでしょう:

  1. 自動インデント
  2. 構文の強調表示
  3. 検証 (XML スキームに基づく)
  4. サブツリーの非表示/表示

主要なモードは何を選択しますか?

4

1 に答える 1

2

nXML は十分な機能を備えているため、わざわざ代替案を作成する人がいるとは思えません。いずれにせよ、これらの要件はすべて既にカバーされていると思います。

  • 自動インデントは、他のモードと同じように機能します。使用して新しい行を開始するか、同じ関数にM-jバインドするか、 .RETelectric-indent-mode

  • 構文の強調表示が含まれています。

  • 検証が含まれています (Alex Ott のコメント re: xml schemas を参照してください。C-hig (nxml-mode) Introduction RET

  • サブツリーの非表示/表示は、アウトライン サポートを使用して可能ですが、「セクション」と「見出し」がどのように見えるかを知る必要があるため、これにはいくつかの構成が必要です (つまり、任意のサブツリーを折りたたんだり展開したりできないように見えます)。しかし、おそらくほとんどの状況で十分に機能させることができます)。

    C-hig (nxml-mode) Outlining RET

于 2013-10-07T00:06:55.947 に答える