Просмотр файлов с разделителями в офлайн-режиме

Есть ли способ отображать файлы .md в автономном режиме, поэтому мы знаем, как это будет выглядеть после его загрузки в Github? Я имею в виду показ файла README.md, как он появился бы в Github, а не для целей редактирования.

Нужно работать на Mac и Windows, так как я использую оба.

Ответ 1

Я нашел способ просмотреть его в PHP. После некоторого дополнительного отслеживания я нашел 2 решения для автономного и онлайн-просмотра файлов .md:

Я рекомендую автономную версию, чтобы вы могли делать свое редактирование, даже когда делаете свой бизнес на троне.:)

Ответ 2

Есть несколько подключаемых модулей Chrome, которые хорошо работают. Я использовал Markdown Preview Plus.

После установки включите "Разрешить доступ к URL-адресам файлов" в Расширениях (меню > Дополнительные инструменты > Расширения или введите URL chrome://extensions/).

введите описание изображения здесь

Затем перетащите файл отметки в Chrome и используйте свой любимый редактор для редактирования.

Ответ 3

Я написал Grip некоторое время назад, чтобы сделать именно это. Он отображает точно, как на GitHub, и предоставляет несколько дополнительных опций:

  • В дополнение к README, Grip может отображать комментарии и проблемы GitHub.
  • Щелкните по локальным ссылкам, чтобы отобразить другие .md файлы.
  • API для использования в ваших собственных проектах
  • Экспорт в HTML файл

Установить с помощью pip:

pip install grip

Затем перейдите в каталог, содержащий ваш файл README, и запустите:

grip

Перейдите -h для получения дополнительной справки и параметров.

Вот скриншот Grip-рендеринга Grip README:

Screenshot of Grip rendering Grip

Надеюсь, это поможет. Проверьте здесь.

Ответ 5

Поздно к вечеринке, но посмотрите MarkdownPad.

Ответ 6

Я только что установил https://github.com/ypocat/gfms. Это очень хорошая работа по рендерингу github. Он обнаруживает изменения в уценке, поэтому вы просто ставите свой браузер и редактор бок о бок. Это Node.js, поэтому он должен хорошо работать на любой платформе.

Если у вас установлен Node.js, установка проста:

  • sudo npm install -g gfms
  • gfms --port 9999 (в каталоге проекта)
  • http://localhost:9999/ (открыть с любым браузером)

Ответ 7

См. Python-Markdown-Editor

Он основан на:

  • Python-Markdown
  • Пигменты (выделение синтаксиса блока кода)
  • CodeMirror (редактор кода javascript)
  • Бутылка

Установить с помощью pip:

$ pip install markdown-editor 

Он включает в себя предварительный просмотр, выделение кода, блокированные блоки кода, стиль github

его можно использовать с помощью командной строки:

$ markdown_edit 

$ markdown_edit README.md

$ markdown_edit -f readme.html README.md

enter image description here

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

Ответ 8

Код Visual Studio - новый редактор от Microsoft также обеспечивает очень хорошую поддержку редактирования меток.
Вы можете скачать его из здесь.
Редактор обеспечивает хорошую поддержку переключения между кодом разметки и режимом просмотра .
Он также обеспечивает разумную поддержку intellisense для всего синтаксиса уценки.
Редактор свободен для использования, а также кросс-платформенный (работает на Linux, Windows и Mac).
Для получения дополнительной информации вы можете проверить их веб-сайт

введите описание изображения здесь

Ответ 9

Вы пробовали ReText? Это хороший редактор рабочего стола Markdown.

Ответ 10

pandoc - хороший инструмент преобразования текста в текст, который решает проблему автономной визуализации вашего Markdown. Просто выпустите:

pandoc -f markdown -t html README.md > README.html

Ответ 11

Я нашел Расширение MarkView Google Chrome довольно полезно, на самом деле оно работает как шарм:

MarkView - это расширение Chrome для редактирования и просмотра файла разметки с контурным представлением, поддержка нескольких стилей формата таблицы, подсветка синтаксиса блока кода и Github Flavored Markdown.

Особенности:

  • Редактирование и просмотр файла уценки в стиле веб-страницы.
  • Автоматическая перезагрузка локального файла при изменении файла (После установки: выберите опцию "Разрешить доступ к файлам" в chrome://extensions/)
  • Показать контур рядом с прокручиваемым контентом
  • У вас есть кнопки для GoTop, ViewSource и GoBottom
  • Поддержка Github Flavored стилей таблицы Markdown и выделения кода.
  • Выделите область кода для языков программирования (например, `` `ruby)
  • Поддержка печати веб-страниц с достойным внешним видом (Chrome- > File- > Print...)
  • Отзывчивый: при размере окна размером менее 940 пикселей, контурный раздел будет автоматически скрывается; измените размер более 940 пикселей, отобразится раздел схемы.
  • MarkView будет просматривать все файлы разметки, кроме тех, что указаны в файле raw.github.com. потому что этот субдомен отображает только источник.

В MarkView добавлены дополнительные функции:

  • Редактор указателей WYSIWYG
  • Выбор тем и стилей кода
  • Поддержка сносок 1
  • Презентация мгновенных слайдов
  • Пользовательский стиль оформления

    • Добавить тему CSS и выбрать
    • Добавить стиль кода и выбрать
    • Напишите CSS, сохраните и запустите

Ответ 12

Есть люди, которые не используют Google Chrome. Существует надстройка Firefox, называемая Markdown Viewer, которая позволяет читать файлы Markdown в автономном режиме.

Ответ 13

Вы можете использовать texts в качестве средства просмотра md и md, его легкий и аккуратный. enter image description here

Ответ 14

Мне нравится вертикальный сплиттер в Downmarker, вы можете видеть изменения при записи!

Ответ 15

Я только что закодировал автономный просмотрщик разметки, используя w630 > .js файл-наблюдатель и socket.io, поэтому вы указываете свой браузер на localhost и запускаете ./markdownviewer /path/to/README.md, и он передает его в браузер с помощью websockets.

Ответ 16

Существует также StackEdit. Он будет работать как в режиме онлайн, так и в автономном режиме (он использует локальное хранилище вашего браузера).

Вы также можете подключить его с Dropbox или Google Диском, чтобы увидеть файлы, размещенные в облаке.

Ответ 17

Рассмотрим Strapdown.

Strapdown - это решение на основе Javascript, которое отображает содержимое разметки в браузере, что делает его отличным для автономного просмотра. Из своего описания:

Strapdown.js затрудняет создание элегантных документов Markdown. Не требуется компиляция на стороне сервера.

Итак, переименуйте файл .md markdown .md в .html и окружите его с помощью

<xmp theme="united" style="display:none;">
# Markdown content here
…
</xmp>
<script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>

и открытие в любом браузере покажет отображаемый HTML. Добавленный бонус: вы можете легко изменить тему.

Ответ 18

Если вы человек vim, вы можете попробовать плагин vim-preview. Просто установите его в каталог ~/.vim с помощью выбранного вами метода. Затем вы можете открыть файл Markdown с помощью vim и использовать команду :Preview, которая откроет новое окно в вашем браузере и отобразит конечный результат.

Ответ 19

Geany имеет плагин для уценки который делает справедливую работу, давая вам также предварительный просмотр Markdown на боковой панели. Он также работает на Linux, Mac OS X и Windows.

Чтобы использовать его, установите geany, затем установите пакет geany-plugin-markdown и выберите его из диспетчера плагинов.

Ответ 20

Для MAC я использую Marked, для Windows я использую Muto-Mark. Оба поддерживают таблицу стилей GH.

Ответ 21

Для OS X Mou очень хорошо, и в нем есть две темы GitHub CSS.

Ответ 22

Отъезд Haroopad. Это действительно хороший редактор #markdown. Он бесплатный и доступен для нескольких платформ. Я пробовал это на Mac OSX.

Ответ 23

Одним из простейших ресурсов, который хорошо работает на MacOSX, является плагин Markdown Quick Look, найденный в InkMark. После установки на OS X 10.9+ вы просто выбираете файл отметки в Finder и коснитесь пробела. Я не уверен, что результаты сопоставлены на 100% с Github, но они довольно хороши и делают для крошечного ненавязчивого автономного просмотра только решение. Mashable также написал статью о 78 различных инструментах, если вы хотите другие варианты.

Makrdown-QuickLook-Preview

Ответ 24

Простое решение для большинства ситуаций: скопируйте/вставьте уценку в средство просмотра в "облаке". Вот два варианта:

Нечего устанавливать! Перекрестная платформа! Кросс-браузер! Всегда доступно!

Недостатки: могут возникнуть проблемы с большими файлами, проблемы с безопасностью облачных приложений.

Ответ 25

Вы можете использовать расширение под названием Выделение синтаксиса Markdown для Notepad ++. Он доступен в Github

enter image description here

После установки появится новая опция в раскрывающемся списке Язык After installation, new option in the Language dropdown will be appeared

Ответ 26

Теперь я использую http://marxi.co/. У Marxi.co есть онлайн и оффлайн версия.

Ответ 27

Вы можете использовать Scribefire Далее.

Это плагин браузера Mozilla Firefox. Просто установите расширение и запустите Firefox. Настройте свою панель инструментов и разместите ярлык Scribefire. И поскольку это плагин для браузера, вы можете использовать его в Mac, Linux и Windows.

Когда вы хотите записать в режиме Markdown, просто нажмите Edit Code в окне Scribefire.

Теперь, чтобы выполнить вашу задачу, перейдите в режим Edit Code и скопируйте все тексты и вставьте его в файл .md и загрузите.

Для этого нет функции предварительного просмотра, вам нужно переключить Edit Code и Edit Visually, чтобы просмотреть текст.

Я использую его в своем ящике Linux Mint:

enter image description here

enter image description here

Обновление:

В 2014 году нужно добавить еще один отличный инструмент для других читателей и исследователей. Недавно был использован Brackets + Расширение предварительного просмотра Markdown.

Ответ 28

Популярный плагин Web Essentials для Visual Studio предлагает средство просмотра и редактора Markdown. Он также поддерживает синтаксис языка Github для добавления фрагментов кода.

http://vswebessentials.com/features/markdown

Ответ 29

Замечательный, безусловно отличный инструмент.

Особенности:

  • Предварительный просмотр в прямом эфире
  • бесплатно.
  • Чрезвычайно легкий
  • Экспорт в HTML, PDF

Загрузить: https://remarkableapp.github.io/