ソースコードを共有する新ジャンル、Pastebinって何?

    後藤大地  [2009/02/09]

    SitePoint: New Articles, Fresh Thinking for Web Developers and Designers

    ソースコードの共有をしたいものの、プロジェクトをホスティングサービスに登録し、バージョン管理システムを使ってソースコードを共有するほどのものでもない。かといってメールやメッセンジャーでソースコードを共有するのは面倒くさい。手軽にソースコードの共有ができないものか、そんな用途に使えるWebサービスがある。同ジャンルはPastebin (ペーストビン)と呼ばれることが多い。

    SitePoint - The Top 5 Places to Share Code QuicklyにおいてJosh Catone氏がPastebinをまとめている。Pastebinサービスからとくに5つのサービスを紹介し、加えて関連するサービスも紹介されている。Pastebinを使ってみるには最初に読んでおきたいドキュメントだ。

    シェルスクリプトコードを張り付けた例 - Pastie

    シェルスクリプトコードを張り付けた例 - Gist

    シェルスクリプトコードを張り付けた例 - TinyPaste

    紹介されているPastebinサービスは次のとおり。

    • Pastie - プライベート機能や公開期限設定などの機能は提供されていない、シンプルに必要な機能だけを提供しているPastebinサービス。機能が充実しているわけではないがPastebinとしてよくできている。高性能なPastebinを求めている場合Paste2Pastebin.comLodge ItPastebin.caGnoPasteなどがある
    • Gist - SSLセキュアプライベート機能、組み込み表示、Gitを使ったPastebinサービスを提供している。
    • TinyPaste - シンタックスハイライトも用意されていないシンプルなPastebinサービス。APIやFirefoxエクステンションも用意されており、ソースコードやテキストを共有する目的だけならいい選択肢。類似するサービスにTwitter向けに制作されたSniptがある
    • EtherPad - Pastebinサービスではないが、リアルタイムにソースコードを共有するには優れたサービス。共有しているユーザ間でリアルタイムに編集内容が反映される
    • Snipplr - 数名以上の大人数でソースコードを共有したい場合に適したサービス

    Pastebinの基本的な機能はだいたい次のとおり。

    • 誰でもアクセスできる短いURLの生成
    • シンタックスハイライト
    • 行番号表示
    • オリジナルデータのダウンロード

    こうした機能をベースに公開期限の設定やプライベート閲覧モード、再編集機能などが用意されている。Pastebinを使う場合、プライベートモードにしないかぎり他のユーザも見える状態になるため注意しておきたい。The Top 5 Places to Share Code QuicklyはPastebinの説明も簡潔にまとまっており、Pastebinをはじめるにはいい資料といえる。Pastebinに興味がある場合にはチェックしておきたい。

    関連記事

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン