Отображение кода на С# в Wordpress.com
Я исследовал это в течение нескольких часов, и я отчасти разочарован. Возможно, я просто что-то пропустил, поскольку я новичок в блогах.
Я не размещаю свой собственный блог, я просто использую WordPress.com.
Я хочу включить фрагменты кода С# и показать им, как они выглядят в Visual Studio, или, по крайней мере, сделать их красивыми, конечно, с номерами строк и цветом.
Решения, которые я видел для этого, похоже, предполагают, что вы размещаете свой собственный блог.
Я не могу понять, как установить плагины.
Есть ли виджет, который сделает фрагменты кода красивыми, или какое-нибудь другое решение, которое я могу легко использовать?
Спасибо
РЕДАКТИРОВАТЬ: Сарфрас изложил один из способов решения моей проблемы (спасибо!), и я пробовал это, но есть проблема, которая у меня есть, а именно, что она не окрашивает большую часть моего кода (более новые ключевые слова, такие как var, от, , где, выберите и т.д.). Есть ли исправление к этому или есть какое-то другое решение?
Ответы
Ответ 1
Просто отредактируйте свои aricles в режиме html и приложите код к этим тегам.
[sourcecode language="css"]
[/sourcecode]
Пример:
[sourcecode language="javascript"]
// javascript hello world program
alert('Hello, World !!');
[/sourcecode]
Примечание. Вам нужно указать правильный идентификатор языка для атрибута language
, как показано выше.
Дополнительная информация здесь:)
Ответ 2
Тег [sourcecode] обычно отлично работает для С#, но для меня он часто ломается, когда я отправляю код XAML.
Вместо этого я использую эту страницу для форматирования моего кода. Результат выглядит неплохо (вы можете увидеть его на мой блог), но для него требуется опция "Пользовательский CSS" ($ 15/year).
EDIT: на самом деле тег [sourcecode] отлично работает, и теперь я использую его во всех своих сообщениях
Ответ 3
похоже, что это было обновлено, теперь вы можете использовать
[code language="[the lang you are posting]"]
your code here
[/code]
Примечание: вы можете сокращать язык как lang
[code lang="[the lang you are posting]"]
your code here
[/code]
вот список поддерживаемых языков
Ответ 4
[code language="csharp"]
//Your code here
[/code]