4

少し長ったらしい質問です...

markItUpエディターのマークダウンパーサーを知っている人はいますか? showdown.js を試しましたが、markItUp と統合する方法がないようです。これは、makrItUp に、 previewParserVarおよびpreviewParserPath引数を使用してカスタム パーサー パスと変数を指定できる構成 APIがあるにもかかわらずです。

実際には、WMD Editor を使用するのが好きですが、gitHub で SO バージョンを使用しようとすると、非常にバグが多いことがわかりました。非常に多くのフォークがありますが、安定したものを見つけることができません。

私は最終的にこの fork、 jquery-markedit を見つけました。これは本当にクールですが、フォームが投稿されると、元のwmd-forkとは異なり、フォームは解析されたテキストを投稿しません。テキストエリアのデータはプレーンテキストとして投稿されます。テキストはプレビュー用に適切に解析されますが、送信用に解析されないのは奇妙に思えます。

そこで、マークダウン セットはあるがパーサーを持たない markItUp に頼ることにしました。

SO が現在使用している WMD のバージョンは、gitHub wmd-forkのバージョンとは異なります。SOが使用している現在のバージョンと、それがオープン ソースとして利用可能かどうかを知っている人はいますか?

4

1 に答える 1

2

はい、私はマークアップを認識しています! . 私は最近(今日)マークアップをテストしました!そして大量破壊兵器。私を襲うのはマークアップです!元に戻す機能がないようです。そして、マークアップのヘッダー (h1 - h6) 機能! には 6 つのボタンが必要ですが、WMD では 1 つのボタンしか必要ありません。

すべてのWMDリポジトリの中で、これら 2 つのリポジトリをダウンロードしてテストしましたが、有望だと思います (それぞれ 30 秒しかテストしていないため、非常に間違っている可能性があります)。

どちらもOpen Library repoに基づいています。これは、一度に多くのエディターを開くことができるため、必要です。ただし、そのフォークは多くのリファクタリングを行いました。他のブランチからの変更をマージするのが面倒になるかどうかはわかりません。

Stack Overflowがどのレポを使用しているかわかりません。

ところで、興味深いshowdown.jsリポジトリ (showdown は、WMD で使用される Markdown の JavaScript 実装です) は、RTL 言語のサポートを実装しています (readme ファイルによる)。これらの変更をさらに別のWMDリポジトリに含めることを検討しています:-)
https://github.com/hasenj/showdown/tree/

これが役に立てば幸いです、
マグナス

于 2011-01-04T21:21:46.053 に答える