今日も会議で、あくびをひとつ

サラリーマン人生を謳歌するためのヒントを、下世話で煮染めてご提供。ポッドキャストは毎週月曜更新。

【ライフハック】ITエンジニア向け オンラインマークダウンエディタまとめ

はじめに

  • 僕は結構なメモ魔なので、なんでもメモします。
  • 他の人に共有したり、再利用したりするものは、パソコンやスマホでデータとして残します。
  • このとき、「マークダウン」という記法を使うと、早く、しかも見栄え良く書けて、しかもマークダウン対応のサービスが増えているから、移植性も高い。はてなブログもマークダウン対応。
  • さらに残したメモは、スマホだったり自分のパソコンだったり、会社のパソコンだったりから、マルチデバイス(お、意識高いぜ)で、思いついた時にいつでも編集できるようにしておきたいです。
  • そんなこんなで、オンラインマークダウンエディタ(マークダウンで書いたものを保存したり編集したりをインターネット上でできるもの)をいろいろと検討した内容を残しておきたいと思います。

要件

  • いろんなパソコンで作業するので、メインPC以外はアプリをインストールするのがうざい。なのでブラウザベースで表示ができること。
  • コードを書くことがあるので、シンタックスハイライト(コードに色をつけて見やすくしてくれる機能)は欲しい。
  • オートセーブはほしい。うっかり保存し忘れ問題が解消される。
  • できれば変更履歴を残しておきたい。急な戻しに対応。
  • リアルタイムHTMLビュー(完成画面の並行表示) は必須。
  • iphoneで編集できたらなお嬉しい

比較対象

ぼくのかんがえたさいきょうのえでぃたー

概要

カテゴリ 無料構成 有料構成
構成概要 Atomがメインでdropboxに保存。
そのデータをDillingerとHackMDでそれぞれアクセスしてちょっとした編集
Marxico(Evernote保存)にて全てが提供可能
料金 0円 約750円
(Evernoteプレミアム600円/月、Marxico年額を月額換算150円/月)

メインPC(アプリインストール)

機能 無料構成 有料構成
リアルタイムHTMLビュー
(完成画面の並行表示)

Atom

Marxico(アプリ版)
インラインプレビュー
(コード側でもちょっとした完成形が見える)

Atom

Marxico(アプリ版)
シンタックスハイライト
(コードの色分け機能)

Atom

Marxico(アプリ版)
オートセーブ
Atom

Marxico(アプリ版)

データ保存

機能 無料構成 有料構成
クラウド連携
Dropbox

Evernote
変更履歴管理
Dropbox(無料だと30日分だけ)
(bitbucketへsourcetree経由で変更履歴を送れば30日以上も可能)

Evernote(プレミアムプラン(600円/月)のみ履歴機能あり)
(履歴機能を諦めれば無料でもOK)

サブPC(ブラウザアクセス)

機能 無料構成 有料構成
Webブラウザアクセス
Dillinger

Marxico(Web版)
リアルタイムHTMLビュー
(完成画面の並行表示)

Dillinger

Marxico(Web版)
インラインプレビュー
(コード側でもちょっとした完成形が見える)

Dillinger

Marxico(Web版)
シンタックスハイライト
(コードの色分け機能)
×
Dillinger(ほとんど効かない)

Marxico(Web版)
オートセーブ ×
Dillinger(明示的にエクスポートが必要)

Marxico(Web版)

iphone(ブラウザアクセス)

機能 無料構成 有料構成
Webブラウザアクセス
HACKMD(Dillingerはiphoneだと正常動作しないためHackMDに)

Marxico(Web版)
インラインプレビュー
(コード側でもちょっとした完成形が見える)

HACKMD(Dillingerはiphoneだと正常動作しないためHackMDに)

Marxico(Web版)
シンタックスハイライト
(コードの色分け機能)
×
HACKMD(ほとんど効かない)

Marxico(Web版)
オートセーブ ×
HACKMD(明示的にエクスポートが必要で、さらに上書き保存できないため、別名保存のみ)

Marxico(Web版)

まとめ

  • シンタックスハイライト
    • シンタックスハイライトの要件を満たすのが、WebサービスだとMarxicoとConfluenceのみ。どれも有料なので、無料構成はインストール型アプリを選択。
    • シンタックスハイライトがいらないなら、kibelaかdropboxpaperがオススメ。ブラウザで全て完結して、変更履歴管理もしてくれる。
  • 無料と有料
    • 僕も一時期無料構成で頑張ってみたけど、とにかくストレス。iphoneやブラウザからのアクセスがいまいちすぎて、編集する気にならない。
    • なので、多少お金を払ってもいいのなら、有料構成がオススメ。変更履歴にそれほど興味がなければ、Evwenoteは無料でも大丈夫。つまり月額150円になる。
    • マジでMarxicoすごすぎる。見た目もかっこいいし、僕の要件をほとんど満たしている。懸念としてはmarxicoがマイナーすぎて、いつまで開発を続けてくれるか。あと検索がちょっと弱い。
    • あと有料構成(Marxico)のいいところは、Evernoteに連携されるところ。普段からEvernote使ってるなら、いちいち書いたメモをEvernoteに入れ直す必要なく、Evernoteに勝手に保存してくれる。
  • 有料構成、さらに
    • もうちょっとお金出せるならConfluenceがオススメ。約1100円/月。マークダウンとしても使えるし、wikiっぽく使うこともできる。マークダウンも使える高機能版Evernoteって感じ。そしてなにより専用のiphone用アプリがある。iphoneのブラウザアクセスはやっぱり結構使いにくいので、アプリあるのは嬉しい。
  • 主要クラウドサービスは使えないの?
    • Evernote、Dropboxpaper、Googleドキュメントは、マークダウンも一部使えるけど、全てが使えるわけではなく、例えばマークダウンのリスト機能だけ使えるとか、そんな感じ。
    • なので、他のエディタで書いたマークダウンファイルを読み込もうとするとうまく読み込めなかったり、逆にDropboxpaperで書いたファイルを他のマークダウンエディタで読み込むのが難しかったりする。
    • 移植性を考慮しないなら、これらの主要クラウドサービスを使うのもありがと思います。