理想的には、このライブラリはOCamlに加えて幅広い言語をサポートしていますが、OCamlの優れたサポートが主な要件です。OCamlコードの構文ハイライトをサポートするJavascriptライブラリはありますか?
答えて
Js-of-ocamlを使用すると、ocamlコードを使用できます。
例えばocsforge(http://ocsigen.org/darcsweb/?r=ocsforge;a=tree)におけるものがある:
それはパッチを適用OCamlのレクサー(OCamlの/解析/ lexer.mllおよびパッチSRC/ocaml_lexer.patch)を使用します。 その他の便利なファイルはsrc/ocsforge_color.mlとsrc/ocsforge_color_tokens.ml {、i}です。
TryOCaml(http://try.ocamlpro.com)のセッションを表示するためにこれを使用するのは簡単だろうと思いますか? –
簡単にリンクできるようにするには、別の小さなプロジェクトを行うべきですが、これが複雑になる理由はありません。 –
StackOverflowはGoogle Code Prettifyを使用しています。このライブラリは、hereのような多くの標準言語をサポートしています。
OCamlは主にサポートされている言語ではありませんが、lang-ml.jsを更新すると、OCamlの構文をよりよく強調表示できます。
- 1. DScintillaの構文ハイライトの例はありますか?
- 2. 5.3の構文をサポートするPHPエディタはありますか?
- 3. CLインタープリタの構文ハイライトはありますか?
- 4. JavaScript RegEx構文ハイライト
- 5. Notepad ++のJSX構文のハイライト/サイズをインストールする方法はありますか?
- 6. VSコード構文タイプスクリプト構文ハイライト
- 7. Javascriptオブジェクトで自動ウイルス対策をサポートするライブラリはありますか?
- 8. OCamlにはHaskellの++のような構文がありますか?
- 9. rails.vimは.less CSSファイルの構文ハイライトをサポートしていますか?
- 10. OAuth 2.0をサポートするScala OAuthライブラリはありますか?
- 11. Javascript iCalendarライブラリはありますか?
- 12. OCaml標準ライブラリに `flip`関数がありますか?
- 13. 構文ハイライトRDocファイルのRubyコード?
- 14. OCamlの構文エラーです...
- 15. オペレーティングシステムを構築するためのライブラリはありますか?
- 16. VSCodeでOCamlの構文ハイライトを取得するにはどうすればよいですか?
- 17. knitrはSQL共通テーブル式の構文ハイライトをサポートしていませんか?
- 18. VSコードの斜体構文のハイライトを無効にする
- 19. Visual Studioのコード構文ハイライトはエラーを表示しますがコンパイルします
- 20. @augmentsなどをサポートするJavaScript IDEはありますか?
- 21. 構文ハイライト
- 22. 構文ハイライト
- 23. 私のCコードに構文エラーがありますか?
- 24. 構文Twigのハイライト
- 25. Androidの構文ハイライト?
- 26. TextEditorの構文ハイライト
- 27. OpenOfficeの構文ハイライト
- 28. Java用の構文強調ライブラリはどこにありますか?
- 29. SolarisでIPv6をサポートするJava用の新しいライブラリはありますか?
- 30. デフォルトの属性値をサポートするXMLスキーマ検証ライブラリはありますか?
私の経験では、ほとんどの構文ハイライトはかなりハイテクです(正規表現、キーワードマッチングがほとんどです)。既存の構文カラー設定をOCamlに適用するのは大変な作業ではありません。最高で数時間。 – gasche