Мой коллега @schmiedc и я создали скрипт GreaseMonkey , который устанавливает новую кнопку TOC
слева от кнопки h1
, которая использует отличную библиотеку markdown-js
для добавления / обновления таблицы содержание.
Преимущество перед такими решениями, как doctoc, заключается в том, что оно интегрируется в вики-редактор GitHub и не требует, чтобы пользователи работали в командной строке (и требует от пользователей установки таких инструментов, как node.js
). В Chrome он работает путем перетаскивания на страницу «Расширения», в Firefox вам необходимо установить расширение GreaseMonkey.
Он будет работать с простой разметкой (то есть он не обрабатывает блоки кода правильно, так как это расширение GitHub для разметки). Взносы приветствуются.