Перейти к содержимому
Totoro

Сервисы для хранения фрагментов кода

Рекомендуемые сообщения

Перенос статьи

Эта тема была перенесена из блока "Статьи". Автор оригинала: SDV.

Что Мы знаем о сервисах для хранения фрагментов кода? Наверное ничего.
А какое количество данных сервисов? Наверное их можно по пальцам пересчитать.
 
На данном форуме большой популярностью пользуется сервис Pastebin, но есть еще несколько интересных сервисов о которых я сейчас хочу рассказать.
Многие наверняка о них слышали, а возможно и использовали.
 

FU9VzBg.png


Pastebin


yZGUGFX.png

 

 

Pastebin — веб-приложение, появившееся в 2002 году, которое позволяет загружать отрывки текста, обычно фрагменты исходного кода, для возможности просмотра окружающими.
Используется многими программистами для публикации кода всем желающим.
На данный момент поддерживает большой список синтаксиса кода. Язык Lua не исключение.

Плюсы:

1. Удобная форма публикации, как с сайта, так и с opencomputers-устройств
2. Система конфиденциальности файлов (наличие приватного и публичного доступа к файлу)
3. Удобная система передачи файлов благодаря QR-коду (нет необходимости вводить id файла)
4. Функция публикации фрагмента кода на своем сайте (через frame или JS-виджет)

Минусы:

1. Отсутствие русского языка в интерфейсе сайта. Не критично (все интуитивно понятно)









 

GitHub Gist


uxuum5T.png

 

 

GitHub Gist — дополнение к сервису GitHub, которое позволяет загружать, публиковать и делиться фрагментами кода между участниками GitHub и не только.
В наличии имеет форму для выбора предварительного синтаксиса кода, а также кнопки выбора конфиденциальности кода.

Плюсы:

1. Все фрагменты кода автоматически прикрепляются к аккаунту GitHub
2. Система комментирования и функция форка (ответвление)
3. Система контроля версиями (изменениями) в коде
4. Система работы как с Git (через Git, SSH, Subversion)
5. Функция публикации фрагмента кода на своем сайте (через JS-виджет)

Минусы:

1. Отсутствие русского языка в интерфейсе сайта
2. Отсутствие lua-программы в opencomputers, позволяющая скачивать код
3. Слишком длинные сгенерированные хеш-URL для кода









 

ideone.com


SqNr509.png

 

 

ideone.com — сервис для публикации фрагментов исходного кода.
Главное отличии от всех существующих сервисов для хранения фрагментов кода - функция компилирования (интерпретирования) введенного кода в форму.

Плюсы:

1. Наличие функции компилирования (интерпретирования) кода (можно прям на сайте увидеть результат выполнения программы)
2. Частичная русификация интерфейса сайта
3. Выбор времени компиляции (5 или 15 секунд)
4. Наличие формы ввода данных (stdin)
5. Функция публикации фрагмента кода на своем сайте (через JS-виджет)
6. Функция форка (ответвление)
7. Кнопка создание собственного шаблона (паттерна) для использования его как заготовки для дальнейших фрагментов кода программ

Минусы:

1. Отсутствие lua-программы в opencomputers, позволяющая скачивать код
2. Отсутствие системы передачи файлов через QR-код
3. Отсутствие возможности указания собственных названий для опубликованных фрагментов кода









 

hastebin


LUzYBbe.png

 

 

hastebin — веб-приложение с базовым функционалом pastebin, но в хакерском стиле. Просто вставьте текст и нажмите «Сохранить».
Необязательно даже запускать браузер, потому что из Linux или OS X можно отправить текст на сервер командой из консоли (URL скопируется в буфер обмена).

Плюсы:

1. Минималистичный дизайн приложения
2. Интуитивно понятный интефейс
3. Хранение кода в течении 30 дней с момента последнего просмотра
4. Наличие RAW-режима

Минусы:

1. Отсутствие lua-программы в opencomputers, позволяющая скачивать код
2. Отсутствие системы передачи файлов через QR-код
3. Отсутствие возможности указания собственных названий для опубликованных фрагментов кода
4. Отсутствие возможности самостоятельного удаления фрагмента кода из базы (только автоматически через 30 дней с момента последнего просмотра)



Итак, Мы рассмотрели 4 самых популярных сервиса для хранения фрагментов кода.
Выбирать Вам, что именно использовать, но помните - иногда лучшее не то что популярно  :)





 

На этом я закончу обзор.
С уважением к Вам, TuxShot

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...