Веб-редактор HTML-кода - PullRequest
5 голосов
/ 19 мая 2011

Я ищу веб-редактор HTML. Я НЕ ищу WYSIWYG-редактор. Автору нужно иметь возможность редактировать HTML-код напрямую, и я ищу такие функции, как подсветка синтаксиса, автозаполнение тегов, форматирование пробелов - то, что вы ожидаете в обычной IDE. Он также должен иметь возможность редактировать фрагменты HTML, которые не обязательно являются действительными HTML самостоятельно (например, просто строка таблицы без тегов таблицы) без разбивки.

Существует ли что-нибудь подобное?

Ответы [ 4 ]

2 голосов
/ 19 мая 2011

markItUp!

markItUp!JavaScript-плагин, созданный на основе библиотеки jQueryЭто позволяет превратить любую текстовую область в редактор разметки.HTML, текстиль, синтаксис Wiki, Markdown, BBcode или даже ваша собственная система разметки могут быть легко реализованы.

CodeMirror

CodeMirror - это JavaScriptбиблиотека, которую можно использовать для создания относительно приятного интерфейса редактора для кода, похожего на контент - компьютерные программы, HTML-разметку и тому подобное.Если режим был написан для языка, который вы редактируете, код будет окрашен, и редактор при необходимости поможет вам с отступом.

1 голос
/ 19 мая 2011

Самое близкое, что я могу вспомнить, это ACE http://ace.ajax.org/,, который является слиянием оригинального продукта с ajax.org и Mozilla Bespin.

0 голосов
/ 04 марта 2017
[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();
}
0 голосов
/ 19 мая 2011

Вы можете использовать Notepad ++ и настроить параметры TextFX для автозаполнения тегов и форматирования пробелов (я предполагаю, что авто-отступ?).

...