Отображение кода C # в Wordpress.com - PullRequest
21 голосов
/ 28 февраля 2010

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

Я , а не , где я веду свой собственный блог, я просто использую WordPress.com. Я хочу включить фрагменты кода C # и сделать так, чтобы они выглядели так же, как в Visual Studio, или, по крайней мере, сделать их красивыми, конечно же, с номерами строк и цветом. Решения, которые я видел для всего этого, похоже, предполагают, что вы ведете свой собственный блог. Я не могу понять, как установить плагины.

Есть ли виджет, который сделает фрагменты кода красивыми, или какое-то другое решение, которое я могу легко использовать?

Спасибо

РЕДАКТИРОВАТЬ : Сарфраз наметил один способ решения моей проблемы (спасибо!), И я попробовал его, но у меня есть проблема, а именно, что он не окрашивает большую часть моего кода ( новые ключевые слова, такие как var , из , , где , выберите и т. д.). Есть ли решение этой проблемы или есть какое-то другое решение?

Ответы [ 4 ]

26 голосов
/ 28 февраля 2010

Просто отредактируйте ваши статьи в режиме html и заключите свой код в эти теги.

[sourcecode language="css"]
[/sourcecode]

Пример:

[sourcecode language="javascript"]
 // javascript hello world program
 alert('Hello, World !!');
[/sourcecode]

Примечание: Вам необходимо указать правильный языковой идентификатор для атрибута language, как показано выше.

Дополнительная информация здесь:)

7 голосов
/ 28 февраля 2010

Тег [sourcecode] обычно отлично работает для C #, но для меня он часто ломается, когда я публикую код XAML.

Вместо этого я использую эту страницу для форматирования своего кода. Результат выглядит неплохо (вы можете увидеть его на моем блоге ), но для него требуется опция «Custom CSS» (15 долларов США в год).


РЕДАКТИРОВАТЬ: на самом деле тег [sourcecode] работает нормально, и теперь я использую его во всех своих сообщениях

5 голосов
/ 01 января 2016
    [code language="csharp"]
       //Your code here
    [/code]
4 голосов
/ 04 ноября 2015

похоже, что это было обновлено, теперь вы можете использовать

[code language="[the lang you are posting]"]
your code here
[/code]

примечание: вы можете записать язык как lang

[code lang="[the lang you are posting]"]
your code here
[/code]

вот список поддерживаемых языков

...