License,開発,スニペット,EthnaPastitはEthnaを使ったPHP製Webベースのコードスニペットシステム。PastitはPHP/Ethna製のオープンソース・ソフトウェア。システム開発というのはレシピ作成に似ている。工場で自動でできる製造業とは異なり、作っていく過程は個々のプロジェクトによって異なる。そのためコードの再利用性はあまり高くない。トップ画面だがそんな中でもよく使われるコードや設定などはあるはずだ。したちょっとしたコードを蓄積するのがスニペットサービスになる。今回はPHP製のPastitを紹介しよう。Pastitにアクセスすると大きなテキストエリアが表示されている。そこにコードを貼付ける。後は書いた言語を選べば良いだけだ。登録するとコードハイライターを使って整形されたコードが表示される。OpenIDなどで認証していないとコードの編集ができない。APIを公開しておりPastit専用のコマンドツールを使ってローカルから簡単にコードをPastitへ飛ばせるようになっている。スニペットの一覧はないが、スニペット自体は数字で管理されているので誰のものでも見られる。社内で立てる場合はともかく、オンライン上に公開している場合はその点に注意が必要だろう。MOONGIFTはこう見る一般的にコードスニペット系では再利用するコードをアップロードするイメージがあったが、diffなどもアップロードできることを考えると違う使い方もできそうだ。単なるテキストで送るのと違い、ハイライターで見やすく整形されているので相手にとって見やすいのではないだろうか。チャットでコードを送ったり、メールにファイルを添付するのではなくPastitのようなスニペット使ってコードを配布するのも面白いかもしれない。新しい視点からコードスニペットを捉えてみると面白いのではないだろうか。License,開発,スニペット,EthnaMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が723あります。blockworks。