Cntlog > WordPress > WordPress用のスニペット管理にした「mycodestock」

WordPress用のスニペット管理にした「mycodestock」

コードのスニペットというと「codepen」とかが割りと有名かなと思っているのですが、PHPのコードの管理ができないのよっとやきもきしていました。
そこでPHPも登録できるようなサービスを見つけたのでご紹介します。

mycodestock

mycodestockで気に入っているところ

日本語の登録が結構順調にできるのが気に入っています。
検索も日本語でいけます。

2016-04-04_08h40_551

またタグはPHPだけでなく、javaやC#など様々な言語で登録ができるのもすごいなと思ってます。
設定した言語に合わせて自動的にコードが色づけされるので見やすいのも良いところです。

もちろんcodepenのようにHTML/CSS/javascript一式を書くこともできます。

保管したコードはフォルダ分けして管理することもできるし、タグをつけておくこともできます。

この手のサービスで怖いのがサービス終了と同時にスニペッドの確認ができなくなることですが、バックアップとエクスポートも可能なので安心です。

なぜWordPress用と考えたか。

かなりイケてるなーと思いつつ使っていたのですが、無料版のアカウントですと250個までしかコードが登録できないようです。
250というと油断するとあっという間に消費してしまいそうな量なので、あまり数の多くないWordPressのコピペ用のコードを残すのに適してるなと思いました。
※PHPとHTML/CSS/javascriptで管理できるのもプログラミングじゃないところのスニペットにも使えて良いと思ってます。
※250まで達したら別に自分で管理ツール作れば、乗り換えれば良いかなと思います。

少し複雑なループや値の取り方、カスタムタクソノミー周りなど少し時間が立つとあれ?これどうやって書いてたっけと昔のテーマのコードを遡るのも減るかなと思っているのが登録の目的です

なんでも登録するというより過去に書いたコードを探した事のあるコードは随時登録して効率化していこうかなと思っています。
私はPHP全然かけないので、こういったことをして効率化していきたいですし、チームのメンバーにもコードの 共有できて良いかなと思っています。(チームいないぼっちけど…)(*ゝω・*)

mycodestock

関連記事

Front-end Editorでトラブったときの修正方法... 管理ページに行かずに簡単に編集できるプラグインがあると知ってFront-end Editorを使ってみることにしました。 しかしローカル環境でプラグインを有効化してみると2点不具合が出てしまいました。 1:aタグなどで使われるの中身がテキストとして表示されてしまう。 2:そもそも直接記事編集が...
今更気がついたWordPressのウィジェットの便利さについて... 先日公開したサイトで「俺の嫁が可愛い」というサイトを作ったのですが、その時普段のテーマと作り方と違う作り方をしました。 あまりコードを書かずに、plugin中心で機能を追加したので、Widgetをフル活用しました。 それで、もしかしたらこれがWordPressの適切な使い方なのかなと改めて考え直...
WordPressのRESTAPIを使って簡単にスマホアプリを作る方法... Webデザイナーがアプリを作るというと敷居が高いと思われるかもしれません。 実際私も「アプリなんて無理」と少し前まで思っていましたが、先日iOS/Andoroidの両方でアプリを作る事ができました。 ちなみに公開したアプリはほとんどコードを触っていません。 WordPressを少し知ってる...
WordPressが私に教えてくれたこと 先日行われたWordCampKansai2015でちょこっとLTしてきました。 LTスライド WordPressとコミュニティと私 前日にLTの話をいただいたのでこのスライドは一晩で書きました。 思い出に浸りながら書いていたのですが、WordPressは私に色々な影響を与えてくれたことを思...
このブログのデータが全部消えました(復旧済)... ちょっとした操作ミスでこのブログの全データを削除してしまいました。 気がついた時は愕然としたのですが、ちゃんとバックアップを取ってましたからすぐ復旧できて、トラブルにはならなかったのですが、予定外の事故だったのでなかなか貴重な体験をできました。 サイトのデータが削除されたと気がついた...
WordPressのテーマの作るのに簡単・軽量・快適な開発環境をくれたWocker... これまでWordPressの開発環境はVCCWで作っていましたがちょくちょく名前の聞くWockerを今年になってから試してみたら思いの外良くて開発環境を完全に移行しました。 ※別にVCCWが悪いとか言うわけではなくて、私の目的(テーマ開発)にとっては使いやすかっただけです。 Wocker...