Markdownコード用の簡単なWYSIWYGエディターを探しているとき、CkEditor、TinyMCEなどのUIに匹敵するUIが見つかりません。
具体的には、よく推奨されるMarkdown "WYSIWYG"エディター(このような投稿など)は、ユーザーがまだ生のMarkdown(MarkItUp)を書くか、またはインライン編集をせずにインライン編集を行うという他の極端に行くという意味で、純粋なWYSIWYGエディターではありません。標準コントロール(Hallo)。
その間に何かが必要です。
CkEditorのテキストボックスを取り除いたような外観で機能し、Markdownを受け入れて出力するMarkdownエディターを探しています。書式設定オプションの最小セット(B、I、U、リストなど)を備えたツールバーが必要です。テキスト入力領域には、生のコードではなく、変換されたMarkdownが表示されます。ユーザーが生のMarkdownを編集できる[ソース]ボタンがあるはずですが、それもオプションです。例:
Markdown / wikiなどの理由がわかります-それが提供するセキュリティです。ここSEのような生のコードを入力してもかまいませんが、私のユーザーはオタクではなく、これは楽しいものではありません。彼らは* * * ___とテキストが混在するスペースを見たくありません。これらは「Word」スタイルの編集に使用され、その環境で最も生産的です。
それで、Markdownに本当に統合されたWYSIWYGエディタはありますか?私はPHPで書いているので、クラスで呼び出すことができるものは完璧です。
2015年9月23日更新
CKEditorに、これとまったく同じことを行うMarkdown アドオンが追加されました。アドオンプロジェクトはgithubでホストされています。
スクリーンショット:
4月13日は、2015年の更新
CKEditorバージョンを開発するために公言誰かがの外観と言いCommonMarkはゲームチェンジャーであり、我々は、おそらく正しい見ることができましたCKEditorバージョンのマークアップ・インターフェースを(完全な物語のコメントを読んで)。
2015年2月6日更新
CKEditorには、BBCodeを出力する(および入力として受け入れる)プラグインが付属しています。
div
あり、ツールバーは別のdiv
ものです。これらはページ上の唯一のものである可能性があります。Aholaソリューションは、「フォーマットオプションの最小セット(B、I、U、リストなど))の要件を満たし、テキスト入力領域には、未加工のコードではなく、変換されたMarkdownが表示されます。これがあなたが検討する解決策ではない理由をより明確に説明してください。