2009-03-16 10 views
4

FCKエディタを持つCMSを使用しています。スタックオーバーフローのようなコードサンプルを入力するオプションはありません。C#コードをHTMLにフォーマットして変換するには

私は、外部エディタを使用してHTMLに変換し、CMSでHTMLを使用してコンテンツを編集するのが最も簡単な方法だと思います。

提案がありますか?

編集: @IAN - それは私のために働いているようです。私は<pre>マークアップをHTMLビューとWYSISWGビューの両方で使ってみました。 リンクは、私はインクルードは、JSとCSSファイルを含める必要があると述べている:

<link href="prettify.css" type="text/css" rel="stylesheet" /> 
<script type="text/javascript" src="prettify.js"></script> 

はFCKエディタはすでにこれを含まれていますか?

答えて

2

WMDを実装して、コードのハイライト表示を使用できますか?これは、StackOverflow usesです。

+0

いいえ、実際はありません。残念ながら、CMSは私自身のエディタを使用できません –

0

お試しManoli基本的な構文の強調表示で、C#、VB、html、xml、t-sqlの書式設定を行います。ソースも利用できるので、興味があれば拡張することができます。

2

私はGoogle Code Javascript code prettifierの大ファンです。

基本的にあなたがFCKエディタでコードを貼り付け、次のようにラップすることができます:

<pre class="prettyprint lang-cs"> 
Code here 
</pre> 

あなたがにに貼り付けた場合FCKエディタが&lt; and &gt;にHTML変換「<」と「>」を処理する必要があります「WYSIWYG」部分(ソースビューではありません)。

1

Jean-Claude Manoliコード(別の記事に記載されています)が追加され、C#ソリューション、プロジェクト、ソースコードファイル全体が相互リンクされたHTMLドキュメントツリーに変換されるアプリケーションに組み込まれました。

CoDockeと呼ばれるこのアプリケーションは、フリーでオープンソースです。

関連する問題