Просмотр файлов с разделителями в офлайн-режиме
Есть ли способ отображать файлы .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]()
Надеюсь, это поможет. Проверьте здесь.
Ответ 4
Atom от Github. Предоставляет вам бок о бок просмотр.
![enter image description here]()
fooobar.com/questions/16680/...
Ответ 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 добавлены дополнительные функции:
Ответ 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/
Ответ 30
Мне часто нужны переносные приложения. Для этого я нашел
http://cloose.github.io/CuteMarkEd/ (я только что попробовал это, и, похоже, он работает нормально).
http://markdownpad.com/faq.html#portable