Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

GithubGist

, Аналог Pastebin.com
Статус пользователя Subb98
сообщение 1.4.2017, 14:00
Сообщение #1


Стаж: 15 лет
Город: Пермь

Сообщений: 216
Благодарностей: 281
Полезность: 1246

GithubGist, аналог Pastebin.com

В этой статье я расскажу о сервисе GithubGist (https://gist.github.com/), который известен не всем, но его использование может упростить разработку на некоторых её этапах.
Рассмотрим основные сходства и отличия GithubGist от Pastebin.com.

Сходства:
  • Оба ресурса можно использовать бесплатно, без регистрации
  • Оба ресурса имеют подсветку синтаксиса
  • Оба ресурса предоставляют возможность создавать как "приватные" ("невидимые" через поиск) публикации, так и "публичные"
  • Оба ресурса предоставляют возможность зарегистрироваться и управлять своими публикациями

Отличия:
  • GithubGist предоставляет возможность размещать больше одного файла по ссылке (Pastebin.com - не предоставляет; 1 файл - 1 ссылка)
    Скриншоты
    GithubGist:



    Pastebin.com:

  • GithubGist автоматически определяет синтаксис в зависимости от расширения файла (на Pastebin.com Вы указываете язык программирования вручную)
    Скриншот
    Pastebin.com:

  • GithubGist отображает число изменений и сами изменения в виде Git коммитов
    Cкриншот
    GithubGist:

  • GithubGist предоставляет возможность работы с публикациями посредством git
    Cкриншот
    GithubGist:

  • GithubGist предоставляет возможность fork'ать публикации (как репозитории на GitHub, и Вы будете видеть, кто сделал fork). На Pastebin.com похожую возможность даёт кнопка "clone", но это не одно и то же
    Cкриншоты
    GithubGist:



    Pastebin.com:

  • Pastebin.com предоставляет возможность указать, сколько времени публикация будет храниться (то есть, код можно разместить на определённый период времени, затем он будет удалён)
    Cкриншот
    Pastebin.com:

  • Pastebin.com предоставляет возможность размещать публикации от имени гостя даже, если Вы авторизованы
    Cкриншот
    Pastebin.com:


GithubGist является сервисом GitHub, поэтому если Вы уже используете GitHub, Вам не придётся регистрироваться на https://gist.github.com/, просто авторизуйтесь через Ваш GitHub аккаунт.

Напоследок расскажу, что меня побудило написать эту статью. Не все вообще знают про Pastebin.com и уж тем более про GithubGist. Тем не менее, довольно часто мне присылают участки кода в соц. сетях с просьбой указать на ошибки. Скачивать исходный код или просматривать не отформатированный код без подсветки синтаксиса крайне не удобно и потому я всегда требую "залить" код на GithubGist или Pastebin.com. Эта статья написана для пользователей, которые не слышали ни про один из этих ресурсов и не понимают, для чего они нужны.

И самый последний момент. Когда Вы создаёте тему на форуме, нужно публиковать исходный код при помощи кнопки "Код" / "Подсветка павна" или тега. Если исходник слишком велик, следует добавить его как вложение. Но не публиковать его на GithubGist или Pastebin.com: всё, что обсуждается на форуме, должно остаться на форуме.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: