4

derobins wmd markdownの使用を開始しましたが、そのパフォーマンスとシステムとの統合がとても気に入っています。ただし<ol><ul><blockqote>が Google Chrome または RockMelt で機能しないという大きな問題が 1 つあります。

ここでは StackOverflow で動作していることがわかりますが、多くの変更が加えられていることはわかっています。

WMD Markdown のより良いバージョンを提案できる人はいますか?

これは、Chrome で「blockquote」をクリックしたときにエディターがどのように見えるかのスクリーンショットです。 Google Chrome が wmd マークダウンを台無しにする

4

2 に答える 2

3

更新: スタック オーバーフローは、上記のすべてのバグを修正するPageDownをリリースしました。代わりにそれを使用してください。以下の元の回答...


技術的には、Google Code の WMD バージョンは、一部の SO スタッフによって管理されている公式バージョンです (ソースを参照して、実際のコードを入手してください)。ただし、上記のバグにはまだ悩まされています。実際、多くの点で SO の現在のバージョンと一致しません。

ヤンの答えはうまくいきますが、 addBlankLines 関数を非縮小化することにより、スタックオーバーフローが実際に何をするかを調べました。この関数の 1498 行目と 1500 行目の間に次のコードを追加します。

if (navigator.userAgent.match(/Chrome/)) {
    "X".match(/()./);
}

このコードが一体何をするのか理解できませんが、うまくいきます! そして、それはスタックオーバーフローが現在使用しているものなので、それほど悪くはありません:)

于 2011-05-19T18:30:40.977 に答える
2

wmd.jsを開き、2081行目と2264行目をコメントまたは削除します。

chunk.addBlankLines(); //-----line 2081

と:

chunk.addBlankLines(nLinesBefore, nLinesAfter, true); //------line 2264

理由はわかりませんが、デバッグから取得し、丸一日デバッグしました。お役に立てば幸いです。

于 2011-02-03T15:48:44.387 に答える