HTML Formatter в Javascript - PullRequest
       10

HTML Formatter в Javascript

2 голосов
/ 06 марта 2011

Я искал форматировщик HTML, чтобы включить его в проект, который я делаю.Мне нужно, чтобы это было написано на Javascript, так как я хочу, чтобы форматирование выполнялось на стороне клиента.

Проблема в том, что те немногие, которые я пробовал, работают не очень хорошо ... Например:

http://www.davidpirek.com/blog/html-beautifier-jquery-plugin: проблема с одним из циклов For (в функции cleanAsync).Chrome говорит «неожиданный токен ILLEGAL»

JS Beautifier на GitHub: когда у меня есть ссылки в HTML, после него будет добавлен символ новой строки.Проблема в том, что в некоторых случаях у меня есть точка сразу после ссылки, и она добавляет пробел между текстом ссылки и точкой в ​​предложении.Я попытался поковыряться, чтобы исправить это, но не смог.

Есть ли другие, или у кого-нибудь есть рекомендации по исправлению двух вышеперечисленных?для редактирования кода, так что мне просто нужно что-то для табуляции в строках и т. д. Вывод кода будет идти в текстовой области.

1 Ответ

0 голосов
/ 07 марта 2011

Несколько на что посмотреть, у всех есть рабочие демонстрации:

http://alexgorbatchev.com/SyntaxHighlighter/

http://shjs.sourceforge.net/

http://jush.sourceforge.net/

http://dojotoolkit.org/reference-guide/dojox/highlight.html

...