Какой лучший способ форматировать С# в WordPress?

Эй, блоггеры там! Я создал блог Wordpress, на котором я размещаю себя, и у меня самое сложное время, чтобы выяснить, как добавить фрагменты С# в мой блог. Что вы все используете?

В настоящее время я использую плагин SyntaxHighlighter Evolved, и он отлично работает по большей части - единственная проблема заключается в том, что переход обратно в Visual Editor удаляет все пробелы whitsepace. Я попробовал обернуть теги [sourcecode] в <pre> , s, но тогда форматтер не работает правильно.

Любая помощь будет высоко оценена. Я потратил около 10 часов, пытаясь найти надежное решение, и не повезло. Ура!

Ответ 1

См. сообщение в блоге, которое я написал, по этому точному вопросу, в котором объясняется, как использовать SyntaxHighlighter и исправить TinyMCE, чтобы он не испортил ваше пространство или теги (вы можете либо настроить один из файлов tinymce в Wordpress, либо использовать plugin, чтобы сделать это для вас).

Ответ 2

Используйте плагин WP-Syntax. Чтобы использовать его, вы привязываете код с помощью pre tag с атрибутом языка. Консолидация усилий.

Ответ 3

Если подсветка синтаксиса на стороне клиента (JavaScript) также является опцией, я могу порекомендовать google-code-prettify, который работает достаточно хорошо. Для того чтобы сделать это для меня как автора, требуется только небольшое прохождение кода, поскольку я подробно описал в публикации.

Ответ 4

Вы можете использовать Windows Live Writer для написания сообщения для своего блога и использовать Steve Dunns плагин живого писателя.