Totoro 3 560 Опубликовано: 7 сентября, 2017 Перенос статьи Эта тема была перенесена из блока "Статьи". Автор оригинала: SDV. Что Мы знаем о сервисах для хранения фрагментов кода? Наверное ничего. А какое количество данных сервисов? Наверное их можно по пальцам пересчитать. На данном форуме большой популярностью пользуется сервис Pastebin, но есть еще несколько интересных сервисов о которых я сейчас хочу рассказать. Многие наверняка о них слышали, а возможно и использовали. Pastebin Pastebin — веб-приложение, появившееся в 2002 году, которое позволяет загружать отрывки текста, обычно фрагменты исходного кода, для возможности просмотра окружающими.Используется многими программистами для публикации кода всем желающим.На данный момент поддерживает большой список синтаксиса кода. Язык Lua не исключение.Плюсы:1. Удобная форма публикации, как с сайта, так и с opencomputers-устройств2. Система конфиденциальности файлов (наличие приватного и публичного доступа к файлу)3. Удобная система передачи файлов благодаря QR-коду (нет необходимости вводить id файла)4. Функция публикации фрагмента кода на своем сайте (через frame или JS-виджет)Минусы:1. Отсутствие русского языка в интерфейсе сайта. Не критично (все интуитивно понятно) GitHub Gist GitHub Gist — дополнение к сервису GitHub, которое позволяет загружать, публиковать и делиться фрагментами кода между участниками GitHub и не только.В наличии имеет форму для выбора предварительного синтаксиса кода, а также кнопки выбора конфиденциальности кода.Плюсы:1. Все фрагменты кода автоматически прикрепляются к аккаунту GitHub2. Система комментирования и функция форка (ответвление)3. Система контроля версиями (изменениями) в коде4. Система работы как с Git (через Git, SSH, Subversion)5. Функция публикации фрагмента кода на своем сайте (через JS-виджет)Минусы:1. Отсутствие русского языка в интерфейсе сайта2. Отсутствие lua-программы в opencomputers, позволяющая скачивать код3. Слишком длинные сгенерированные хеш-URL для кода ideone.com ideone.com — сервис для публикации фрагментов исходного кода.Главное отличии от всех существующих сервисов для хранения фрагментов кода - функция компилирования (интерпретирования) введенного кода в форму.Плюсы:1. Наличие функции компилирования (интерпретирования) кода (можно прям на сайте увидеть результат выполнения программы)2. Частичная русификация интерфейса сайта3. Выбор времени компиляции (5 или 15 секунд)4. Наличие формы ввода данных (stdin)5. Функция публикации фрагмента кода на своем сайте (через JS-виджет)6. Функция форка (ответвление)7. Кнопка создание собственного шаблона (паттерна) для использования его как заготовки для дальнейших фрагментов кода программМинусы:1. Отсутствие lua-программы в opencomputers, позволяющая скачивать код2. Отсутствие системы передачи файлов через QR-код3. Отсутствие возможности указания собственных названий для опубликованных фрагментов кода hastebin hastebin — веб-приложение с базовым функционалом pastebin, но в хакерском стиле. Просто вставьте текст и нажмите «Сохранить».Необязательно даже запускать браузер, потому что из Linux или OS X можно отправить текст на сервер командой из консоли (URL скопируется в буфер обмена).Плюсы:1. Минималистичный дизайн приложения2. Интуитивно понятный интефейс3. Хранение кода в течении 30 дней с момента последнего просмотра4. Наличие RAW-режимаМинусы:1. Отсутствие lua-программы в opencomputers, позволяющая скачивать код2. Отсутствие системы передачи файлов через QR-код3. Отсутствие возможности указания собственных названий для опубликованных фрагментов кода4. Отсутствие возможности самостоятельного удаления фрагмента кода из базы (только автоматически через 30 дней с момента последнего просмотра)Итак, Мы рассмотрели 4 самых популярных сервиса для хранения фрагментов кода.Выбирать Вам, что именно использовать, но помните - иногда лучшее не то что популярно На этом я закончу обзор.С уважением к Вам, TuxShot 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах