3

Web サイトに投稿するときにコード ブロック (.net c#) の html または css を生成するユーティリティはありますか?

非常にきれいにフォーマットされたコードを持つ Web サイトをいくつか見てきましたが、手動でこれを行っているとは思えません。

4

5 に答える 5

5

Google プリティファイ -

http://code.google.com/p/google-code-prettify/

于 2008-10-06T07:51:16.207 に答える
4

私はSyntax Highlighterの実装を好みます (ブログにWordpress プラグインの実装を使用しています)。

利点

  • これは JavaScript に基づいており、サーバー上に何があるかは気にしません。
  • この形式の投稿は、さまざまな RSS フィードで適切に表示され、クリップボードにコピーできます。
  • 構文規則を拡張するのは簡単です。これを使用して、Boo ベースの DSL でカスタム オペレーターを強調しています (サンプル ポストを参照) 。
  • すぐに使用できる複数の言語がサポートされています

Java Script で書かれた無料のシンタックス ハイライター
(出典: googlecode.com )

于 2008-10-06T09:12:37.790 に答える
1

CopySourceAsHtmlは、ソース コード、構文の強調表示、および行番号を HTML としてコピーできる Microsoft Visual Studio 2005 用のアドインです。

http://copysourceashtml.codeplex.com

高度な設定が可能で、ダウンロード ページで期待するよりもはるかに優れた機能を発揮します。VS 2008に似たようなものがあるかどうかわからない

google prettifier CSS リファレンスを追加できない場合は、必要なスタイルを備えた完全な HTML が得られるため、この方法をお勧めします。私は開発者の wiki で常に使用しており、気に入っています。

于 2008-10-06T07:53:50.413 に答える
1

Dean Edwards によるこのような JavaScript 構文強調表示スクリプトを入手できます。

これは明らかにそれに基づいたjQueryバージョンでもあり、見栄えがします。

于 2008-10-06T07:58:54.350 に答える
0

何もインストールしたくない場合は、BlogTrogCodeWindowと呼ばれる私が書いた小さなWebアプリを使用するだけでさらに良い解決策があります。

http://www.blogtrog.com

使い方は簡単です。コードを貼り付けて、結果を埋め込むだけです。

于 2009-01-19T15:00:48.053 に答える