как раскрасить мой код на странице блога octopress

Я новичок в октопрессе, и я написал там блог и поместил его в свой jaskey.github.io. Это круто, но я обнаружил, что мой код не окрашен, как то, что делает stackoverflow.

Теперь я использую spacespacespacespace, чтобы начать с моего блока кода, который не окрашивает мой код.

А потом я попытался написать свой код после java (enter) {code here.....}enterjava, и это сделало мой блог пустой страницей!

Есть ли простой способ сделать мой код более крутым (я использую Windows 7)?

ps: вот как я пишу свой пост: я использую команду rake new_post["title"] для создания страницы уценки, а затем пишу в блокноте уценки, а затем генерирую рейк, развертываю грабли.

Спасибо!


person JaskeyLam    schedule 24.09.2014    source источник
comment
У вас есть репозиторий? Легче всего обнаружить проблемы с кодом для чтения.   -  person David Jacquel    schedule 24.09.2014
comment
@DavidJacquel, да, jaskey.github.io. Но написано на китайском.   -  person JaskeyLam    schedule 25.09.2014


Ответы (2)


Возможно, вы захотите взглянуть на эти ссылки:

http://daringfireball.net/projects/markdown/syntax#code

https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#code

Это ссылки Markdown.

В строчном коде должны быть обратные кавычки, а не обычные одинарные кавычки. This is a backtick. Пока «это не так».

Чтобы использовать абзац кода, вы должны заключить его в 3 обратных кавычка.

These are 3 backticks another line another

```Если вы начнете с 3-х обратных кавычек и не поставите их в конце

абзаца вот что происходит

Имейте в виду, что подсветка синтаксиса не является частью спецификаций Markdown (насколько мне известно).

Вы хотите раскрасить код в своем терминале или в своем живом блоге?

Если вы хотите, чтобы это было на вашем терминале, вы можете сделать это с помощью Textmate или Sublime. Вы также можете сделать это с помощью Tmux и Vim.

Чтобы раскрасить код на своем веб-сайте, попробуйте следующее: https://highlightjs.org/ (HighlightJS)

person tomordonez    schedule 24.09.2014
comment
как я могу использовать higntlightjs на моей странице github? - person JaskeyLam; 25.09.2014

Изучив документацию и код Octopress, вы увидите, что они делают подсветку синтаксиса с помощью плагинов. И плагины не работают на страницах github.

Если вы хотите, чтобы страницы gh генерировали ваш сайт, единственный способ сделать это — использовать Тег выделения Джекила.

Если вы хотите использовать плагины подсветки Octopress, вам придется создать свой сайт локально, а затем развернуть на gh-страницах< /а>.

person David Jacquel    schedule 24.09.2014