2012-04-11 2 views
18

私はサブライムテキスト2に試してみました。私はDOCTYPE宣言とDTDを持つXMLファイルを編集していましたが、XML文書を編集するときにヒント/補完のコードを取得する方法がないようです。サブライムテキスト2でXMLコードのヒント/補完がサポートされていますか?

私は何か簡単に私が見落としていると確信しています。プラグインを介して提供されたとしても、Sublimeにはこの種の機能がないとは思いません。

誰かが私のためにこれについていくつかの光を当てることができますか?

答えて

20

崇高なテキストは、まず第一にテキストエディタです。 しかし、その人気の理由は、その拡張性のせいである。

SublimeのAPIを使用してこれを行うための特定のプラグインを作成することはできますが、Sublimeには、すでにインストールされているxmlファイルやその他のマークアップファイルの編集に役立つツールがいくつかあります。

特にヒントと補完は非常に簡単に追加できます。特定のxmlにドメイン固有のsublime-completionsファイルを作成するのに数分かかることはありません。 あなたはさらにALT +で、XML要素を作成するためのワットALT +シフト + を使用することができます。は閉じられていないxml要素を閉じます。

また最後に、あなたはまた、プラグイン要求としてSublime forumsでこれを持ち出すことができPackage Control

を通じてSublime Tag plug-inが利用可能にしようとする場合があります。プラグインコミュニティには多くの有益な人がいます。

+0

ソリューションにかかわらず、私は「箱から」サポートされると思う何かのために多くの努力のように思えます。バーマー...私は他のすべてのものが好きです。このサポートを持たないのは苦痛です。たとえColdSpringの設定だけであっても、まだXMLをかなり使います。 DTDを見てコードの補完やヒントを提供する能力があれば、涼しいでしょう。 –

+1

とにかく何とかしなければならないことがあれば、プラグインが存在するはずです。そして、私は他の言語のイントロスペクション、ftp、バージョンコントロールと同じように、DTDコードの洞察力はすばらしいスニペットベースのテキストエディタの標準的な「すぐに使える」機能でなければならないと、私は反対します。しかし、私はそれが間違いないと完全に理解しています。 – atomi

+1

この驚くほど強力なツールとして、Sublimeをどのように宣伝するのか、面白いと思いますが、私が聞いたXMLのサポートについては、「テキストエディタだけです。あなたは何を期待していますか?私はSublimeは素晴らしい製品だと思っていますが、定期的にXMLファイルを編集する必要があるので、私は自分自身を見ることはできません。別のエディタ/ IDEを開く必要があるという煩わしさは、 Stack Overflow Godsは意見を議論するために私たちに怒らないように、あなたの答えを受け入れたものとしてマークします。 –

1

サブライムパッケージコントロールの 'タグ'プラグインを使用できます。それは、自動タグ閉鎖、糸くず処理および他の特徴を有する。プロジェクトのgithubページは次のとおりです:https://github.com/SublimeText/Tag

崇高なテキストエディタを離れずにパッケージコントロールを使用してインストールできます。

関連する問題