Обзор сервисов публикации исходного кода…
Ex.clusive | 24.10.2010На написание данного поста подтолкнула проблема передачи исходного кода в читаемом виде и с подсветкой синтаксиса в тех местах, где таковая передача не предусмотрена (например, в комментариях к статье, в Твиттере, в статусе в какой-либо социальной сети и др).
За последние несколько лет в сети появилось огромное количество сервисом для обмена любым возможным контентом – видеороликами, музыкой, картинками, веб-ссылками и любыми другими файлами. Но как быть, если передать нужно передать текстовые данные, не забивая их в файл и не упаковывая в архив? А если это не просто текст, а фрагмент исходного кода, который нужно показать другому пользователю с подсветкой синтаксиса и, например, соблюдением отступов и табуляций?
Именно в этот момент на выручку приходят веб-сервисы публикации и передачи исходного кода. Хотелось бы немного рассказать о двух наиболее понравившихся мне таковых сервисах, а именно: “забугорном” www.pastie.org и его русскоязычном собрате – www.codepaste.ru.
Сервсис www.pastie.org
Наверное, самый простой и при этом самый удобный сервис. Всё что требуется от пользователя – заходим на сайт и сразу попадаем на страницу добавления нового поста (кода). Выставляем нужный код, далее выбираем язык, на котором он написан и нажимаем ккнопку “Paste”. После этого попадаем на страницу с опубликованным кодом (на ней же получаем ссылку на скачивание кода в виде файла с расширением, зависящим от языка и, кроме того, результат исполнения данного кода)…
Очень интересная особенность – возможность публиковать как публичные коды, так и приватные. Если публикуем публичную – получаем более короткую ссылку вида “http://www.pastie.org/1235888″ и запись попадает на страницу “Pastes”, где публикуются все последние добавленные коды. А если перед добавлением поставить галочку напротив “замочка” рядом с кнопкой “Paste” – получаем приватный вариант страницы с кодом – более длинная ссылка вида “http://www.pastie.org/private/qhzagmorlszwssbyds4gja” + запись не появляется в списке последних добавленных.
Сервсис www.codepaste.ru
Так же очень удобный сервис, у которого имеются свои преимущества: возможность загружать код из файла, возможность выбрать кодировку (из 4 стандартных), возможность указания название публикуемого отрывка кода, описания к нему, а так же авторства (надо же всем похвастаться, что именно вы автор этого чудесного кода). В остальном функционал очень схож с вышеупомянутым сервисом.
Здесь мы уже видим иную реализацию приватной публикации – пользователь может задать пароль для доступа к публикуемому коду. Тоже весьма удобно, например для того, что “допускать” к коду лишь своих знакомых или посетителей личного сайта. Кроме того, на сайте существует возможность регистрации и дальнейшей авторизации.
Оба описанных сервиса, на мой взгляд, заслуживают внимания и позволяют решить очень много мелких проблем, связанных с публикацией и передачей отрывков программного кода. Лично мне более по душе первый, а Вам?
[...] далее: Обзор сервисов публикации исходного кода… Сегодня занимался покупкой ссылок в бирже ссылок Sape. [...]
[...] на одном из блогов обзор сервисов публикации исходного кода и меня это заинтересовало. Действительно, вебмастеру [...]
для отправки примеров самое то, ушли в избранное
ИМХО оба сервисы хороши, но на первом есть регистрация ;)
Но там и без регистрации можно нормально пользоваться сервисом, просто не всеми функциями _)