2011-07-11 12 views
0

すべての経験豊富なasp.netの開発者、提案pls。HTMLエディタをAsp.net MVC 3にインデントされ色付きのHTMLマークアップを追加するには?

MVC 3アプリにHTMLエディタを使用したいと考えています。グーグルでは、TinyMCEのJavaScriptプラグインが適合していることがわかりました。私の質問はここですか?どのようにHTMLタグをハイライトしたりインデントしたり色付けしたりできるので、HTMLタグを読みやすく編集することができます。例えば、Visual Studioでは、aspxやviewページのhtmlを各要素に色づけして配​​置しています:)

HTMLエディタコードで生成されたマークアップで何とか同じ結果を達成できますか?ありがとう!

+0

AFAI TinyMCEは、テキスト領域用のWYSIWYG HTMLエディタをレンダリングし、元のテキストは非表示にします。したがって、HTML出力はブラウザでは表示されませんが、テキスト領域とともにサーバーに送信されます。ですから、ハイライトとインデントでHTMLの結果をどこに表示するのですか?それはサーバー側で行うことができますか、またはクライアント側でjavascriptのソリューションを期待していますか? –

+0

iPhoneのアプリには簡単に使えるので、javascriptはうれしいですが、タグのインデントやHTMLマークアップの色付けをどのように行うのか疑問に思っていますか? divs、pなどの配置された要素を読みやすくすることができます。 –

答えて

0

私はあなたの質問はこれに沸くと思う:Syntax highlighting code with Javascript

あなたのコード言語はHTMLで、あなたは構文の強調表示とインデントを必要としています。例えばPrettify(他の質問の最初の答えで言及されている)はそれを行うことができます。 PrettifyここのHTMLサンプルをチェックしてくださいhttp://google-code-prettify.googlecode.com/svn/trunk/tests/prettify_test.html#html

しかし、あなたは、成熟した構文の中でJavaScriptが広く使われていることが分かります。他のものもチェックする価値があります。

関連する問題