Выделение GitHub README.формат md в возвышенном тексте 2

у меня есть файл README, и я хочу, чтобы Sublime выделил только некоторые части кода, идентифицированные некоторым "тегом", например:

Here is an example of usage

# This should be highlighted
```ruby
  superhero = Superhero.new
  superhero.make_world_better
```

или [code lang=ruby] или как там

2 ответов


ленивый ответ

(для независимых быстрых учащихся)

  1. установите управление пакета для sublime-text.
  2. после перезапуска sublime-text см. раздел "быстрый ответ".

быстрый ответ!--24-->

(для промежуточного и продвинутого sublime-text пользователи)

  1. Ctrl+ Shift+P и Package Control: Install Package, затем установите Knockdown.

    вот это, теперь у вас есть Set Syntax: Markdown (Github flavored) вариант прямо на расстоянии вытянутой руки.


окончательный ответ

(бессильный к powerfull)

- Установка Package Control

  1. открыть sublime-text.
    [Если вам нужна эта функция доступна при редактировании файлов в каталоге принадлежит root или www-data ( т. е. /var/ www/) вы можете открыть sublime с помощью администратора привилегии с помощью gksu sublime или аналогичный и повторяйте каждый шаг]

  2. активировать sublime в console при нажатии ctr+`
    [это ключ управления плюс могила Клавиша ACCENT (обычно над клавишей TAB)]

    enter image description here

  3. копировать-вставить один из следующих параметров в sublime console's prompt. (нажмите клавишу enter):

    если возвышенное текст 2:

    import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
    

    если возвышенное текст 3:

    import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
    

    enter image description here

  4. закройте sublime, когда консоль распечатает сообщение"перезагрузите Sublime Text для завершения установки" (обычно почти мгновенно). Откройте sublime-text еще раз.

  5. как только вы перезапустили sublime-text, остальное легко,см. "быстрый ответ" (выше), или читать на.

об использовании Package Control

то, что вы только что установили, добавляет новую кучу команд к вашему палитра и открывает дверь в удивительный мир сообщество внесло Плагины; способ расширить функциональность sublime другими людьми или самостоятельно! (поделитесь своим кодом!).
Теперь давайте использовать его для установки knockdown.

  1. вы можете получить доступ к пакету Управления просто нажав ctr+ shift+P, и введя Package Control, pc, pack (или что-нибудь подобное благодаря функции нечеткого поиска в палитре команд), в этом случае найдите правильную команду, написав Package Control: Install Package (или просто pi).
    (если что-то пойдет не так, вы всегда можете Remove Package).

    enter image description here

  2. чтобы увидеть все доступные пакеты просто enter или щелкните на нее. Sublime будет искать все зарегистрированные пакеты и даже проверять и показывать Вам только те, которые совместимы с вашей версией sublime-text, вам придется подождать несколько секунд.
    (или меньше второй, в зависимости от вашего интернета + задержка компьютера+скорость).

    enter image description here

  3. теперь найдите и выберите knockdown.

    enter image description here

  4. после нажатия Enter или нажмите на него, это займет короткое время, чтобы установить.

    enter image description here

    вот и все!--60-->, это просто работает.


- как им пользоваться вы спросите?

чтобы активировать эту подсветку в текущем загруженном буфере:

(скажем, "открытый файл")

  1. внутри sublime-text и с a .md файл открыт, нажмите ctr+ shift+P снова.
  2. искать Set Syntax: Markdown (Github Flavored) и enter или нажмите на он. enter image description here

если вы хотите активировать для всех .md файлы (это большое "если")

На текущей версии (последние релизы Sublime Text 2 и любые версии 3):
  • перейдите по следующим меню:View -> Syntax -> Open all with current extension as... ->[your syntax choice].
О предыдущих версиях sublime:
  • перейти к Packages/User создать (или отредактировать) в назван в честь Синтаксиса, в который вы хотите добавить увеличение, Markdown (Github Flavored).sublime-settings в вашем случае, тогда напишите там что-нибудь вроде этого:

    {
        "extensions":
        [
            "md"
        ]
    }
    

а затем перезапустить Sublime Text

... фото, иначе это shant пришли, чтобы пройти:

(отлично работает! вот доказательство)enter image description here

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


ваш пример описывает структурированный текст Markdown

попробовать

1) сохранить файл .расширение md

2) Вид - > синтаксис - > открыть все с текущим расширением - > Markdown