![]() |
[ TEST ]WebDoc Generator( +Подсветка синтаксиса )
Вложений: 2
Программа для генерирования HTML документа из Исходного текста на языке программирования.
Новое слово в программах данной категории! Те кто знают CSS, могут использовать всю его мощ для подсветки синтаксиса. Получилась достаточно интересная програвмма, поэтому решил поделиться. Обнаружилось что можно не хило разкрасить документ, например как на скрине: Обновил архив: проработал обработку директив препроцессора для Cpp. параметры такие: ключ -Fимя_файла задает имя файла комманда CNT включает счетчик строк Обновил архив: Обнаружил баги, кот-ые мешали конфигурировать программу для других языков. Создал и слегка потестировал обработку исходников .PY (Питона). Добавил Help по одному из ключей /? -? /h -h ? h |
сделай чтобы на ключ /? откликалась
|
скрин - убийственный
|
pva, Сделал, теперь откликается. )
|
Ещё одна вариация на тему, с поддержкой C#, VB, HTML, XML, T-SQL, MSH (Monad)
http://www.manoli.net/csharpformat/ Для переделки под форумные посты(BB-Cod), в частности для движка vBulletin, на котором работает конференция, необходимо изменить в файле CodeFormat.cs Код:
sb.Append("<span class=\"rem\">"); sb.Append("<pre class=\"csharpcode\">\n"); ->sb.Append("[code]"); sb.Append("</pre>"); ->sb.Append("[/code]"); -> указывает на что заменить (так как в не code табуляция не видна, а вложенное в [code] - [noparse] не даёт сработать первому), сам "->" копировать не надо. Создать новый WinForm проект, добавить или файлы исходника (с заменёнными строками), или отдельно собранную библиотеку по изменённому коду. Создать файл Form1.cs с таким кодом Код:
using System; |
Время: 09:07. |
Время: 09:07.
© OSzone.net 2001-