Я уверен, что я тускнею, но можно ли просмотреть отображаемый вывод сущности?
В этом суть, которая меня интересует: https://gist.github.com/844752/420cc52eb4910fe8fa2bec9e13daab18b6230503
Где я могу увидеть, как он на самом деле отображается?
Я уверен, что я тускнею, но можно ли просмотреть отображаемый вывод сущности?
В этом суть, которая меня интересует: https://gist.github.com/844752/420cc52eb4910fe8fa2bec9e13daab18b6230503
Где я могу увидеть, как он на самом деле отображается?
Насколько я знаю, gist не предоставляет среду исполнения, но вы можете легко вставить это в jsfiddle.
rawgit.com предоставляет эту услугу. Чтобы использовать rawgit.com, просто замените домен необработанного представления файла gist или github, который вы хотите просмотреть, с помощью rawgit.com. Например:
https://gist.githubusercontent.com/mbostock/844752/raw/index.html
к
https://rawgit.com/mbostock/844752/raw/index.html
или
https://raw.githubusercontent.com/caffinatedmonkey/Hello-World-PSP/master/main.cpp
к
https://rawgit.com/caffinatedmonkey/Hello-World-PSP/master/main.cpp
RawGithub.com позволит вам делать что-либо на Github, включая gists. Два примера:
Майк Босток сделал крутое приложение для визуализации Гистов: http://bl.ocks.org/844752/420cc52eb4910fe8fa2bec9e13daab18b6230503
Тем не менее, мне интересно, как это делается технически. GitHub имеет классный api, через который вы можете получить данные gist как JSON: https://api.github.com/gists/844752/420cc52eb4910fe8fa2bec9e13daab18b6230503 Он включает в себя файлы и их исходное содержимое. Я не знаю, как сделать это динамически, как если бы они были фактическими файлами в файловой системе.
У меня под впечатлением, что способ визуализации сущности недавно изменился. Вот решение, которое я нашел:
http://htmlpreview.github.io/?
Gist отображает вывод (в настоящее время после обновления gist, а не предварительного просмотра).
Это работает только с правильным расширением файла.
Например, если ваш файл отформатирован как MediaWiki, вы должны изменить имя файла как somefile.mediawiki
Вы можете сделать это прямо в GitHub. Я просто использую раздел комментариев, поскольку у него уже есть свой вариант "Предварительный просмотр", и, конечно, поддерживается "Стилизация с Markdown".