0

オープン ソース プロジェクトはありますか (よく知られているプログラミング言語のコード サンプルをフォーマットするために、Java Script またはその他で記述されていますか?)

コード サンプルを含むドキュメント Web サイトを作成しようとしています。これは私のhtmlがどのように見えるかの例です:

<pre><code>//example c#/html/etc code here</code></pre>

サンプル コードのフォーマットとエンコードに MarkDownSharp を使用していますが、Markdown は色付けを処理しません。コード サンプルを Stack Overflow に追加すると、自動的に色が付けられて読みやすくなっていることに気付きました。

これは SO が使用する独自の技術ですか、それともどこかで利用できますか?

4

3 に答える 3

0

JavaScript (好みの表現) の場合、最も人気のある 2 つはPrismhighlight.jsです。

于 2014-10-14T19:49:02.983 に答える
0

Igor Russkih (Cail Lomecb) がColorerライブラリを作成しました。http://colorer.sourceforge.net を参照てください。多くのプログラミング言語と形式の構文ハイライターがあります。

プラグインとして、Far Managerまたはスタンドアロンの使いやすいコマンド ライン ツールとして利用できます。

...実行colorer -h -ei UTF-8 -eo UTF-16BE -o NAME.HTML yoursource.cppすると、入力エンコーディングとして UTF-8 を使用し、結果ファイルのエンコーディングとして UTF-16BE を使用して、出力名 NAME.HTML を持つ yoursource.cpp ファイルの強調表示された html が生成されます...

ソース: http://colorer.sourceforge.net/consoletools.html

于 2014-10-14T19:35:52.213 に答える