5

WebベースのHTMLエディタを探しています。WYSIWYGエディターを探していません。作成者はHTMLを直接編集できる必要があります。私は、構文の強調表示、タグのオートコンプリート、空白の書式設定など、一般的なIDEに期待される機能を探しています。また、それ自体では必ずしも有効なHTMLではないHTMLスニペット(たとえば、テーブルタグのないテーブル行のみ)を、吐き出すことなく編集できる必要があります。

このようなものはありますか?

4

4 に答える 4

2

markItUp!

markItUp!jQueryライブラリ上に構築されたJavaScriptプラグインです。これにより、任意のテキストエリアをマークアップエディタに変えることができます。HTML、テキスタイル、Wiki構文、マークダウン、BBcode、または独自のマークアップシステムを簡単に実装できます。

CodeMirror

CodeMirrorはJavaScriptライブラリであり、コンピュータプログラム、HTMLマークアップなど、コードのようなコンテンツ用の比較的快適なエディタインターフェイスを作成するために使用できます。編集している言語用にモードが記述されている場合、コードは色付けされ、エディターはオプションでインデントを支援します。

于 2011-05-19T00:05:18.513 に答える
1

私が考えることができる最も近いものはACEhttp: //ace.ajax.org/です。これは、ajax.orgの元の製品とMozillaBespinを統合したものです。

于 2011-05-19T00:00:06.860 に答える
0

Notepad ++を使用して、タグのオートコンプリートと空白のフォーマット用にTextFX設定を構成できます(自動インデントだと思いますか?)。

于 2011-05-19T00:55:09.540 に答える
0
[WebMethod(EnableSession = true)]
public void GetUpcomingEvents(string EventType, string Keyword)
{
    DataTable dt = sqlHelper.ExecuteDataTable("Sp_EventDescription", CommandType.StoredProcedure, new SqlParameter[]{
    new SqlParameter("@mode", 20),
    new SqlParameter("@EventType", EventType),
    new SqlParameter("@Keyword", string.IsNullOrEmpty(Keyword) ? null : Keyword),
    new SqlParameter("@CityId", Session["MasterCity"])
    });
    Context.Response.Clear();
    Context.Response.Write(JsonConvert.SerializeObject(dt, Formatting.Indented));
    Context.Response.Flush();
    Context.Response.End();
}
于 2017-03-04T10:23:21.080 に答える