質問: markdownでのコメント マークダウンファイルにコメントを保存するための構文は何ですか。ファイルの先頭にcvs $ id $コメントがありますか? マークダウンプロジェクト には何も見つかりませんでした。
回答: この小さな研究は証明し、そして洗練させます マグナスによる答え 最もプラットフォームに依存しない構文は(empty line) [comment]: # (this actually is the most platform independent comment) 両方の条件が重要です。 #を使用する(<>ではなく) コメントの前に空の行がある 。コメントの後の空行は結果に影響を与えません。 厳密なmarkdown指定 commonmark はこの構文で意図したとおりにのみ機能します(<>や空行では機能しません)これを証明するために、john macfarlaneによって書かれたbabelmark2を使います。このツールは、28のmarkdown実装で特定のソースコードのレンダリングをチェックします。(+ - テストに合格、- - 不合格、? - レンダリングされたhtmlには表示されないゴミが残ります). 空行なし、<>を使用 13+、15- コメントの前の空行、<>を使用 20+、8- コメントの周りの空行、<>を使用 20+、8- 空行なし、#を使用 13+ 1? 14- コメントの前の空行、#を使用 23+ 1? 4- コメントの周りの空行、#を使用 23+ 1? 4- 3つのハイフンを含むhtmlコメント 1+ 2? 25-から chl's answer (これは異なる構文であることに注意してください) これは上記のことを証明しています。これらの実装は7つのテストすべてに失敗します。レンダリング時にコメントを除外するコメントを使用することはできません。 cebe/markdown 1.1.0 cebe/markdown markdownextra 1.1.0 cebe/markdown gfm 1.1.0 s9e\textformatter(fatdown/php)