2009-03-16 3 views
4

FCK 편집기가있는 CMS를 사용하고 있습니다. 스택 오버 플로우와 같은 코드 샘플을 입력 할 수있는 옵션이 없습니다. C# 코드를 HTML로 포맷하고 변환하는 방법

나는 그것이 외부 편집기를 사용하여 HTML로 변환하고 내용을 편집 할 CMS의 HTML을 사용하는 것입니다 할 수있는 가장 쉬운 방법을 생각한다.

제안 사항?

편집 : @IAN는 - 나를 위해 일하게 될 것 같지 않습니다. HTML보기와 WYSISWG보기에서 모두 <pre> 마크 업을 사용해 보았습니다.

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

FCK 에디터가 이미 포함되어 있습니까 : 링크 내가이 JS 및 CSS 파일을 포함 필요가 있다고?

답변

2

코드 WMD을 구현하고 구문 형광펜을 사용할 수 있습니까? 이것은 무엇입니까 StackOverflow uses입니다.

+0

아니요. 유감스럽게도 CMS는 내 편집자를 허용하지 않습니다. –

0

그/그것은 몇 가지 기본적인 구문 강조와 C#을, VB, HTML, XML, T-SQL을 포맷합니다 Manoli 시도 - 나를 위해 작동합니다. 소스도 사용할 수 있으므로 관심이있는 경우 소스를 확장 할 수 있습니다.

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이라고하는 응용 프로그램은 무료이며 오픈 소스입니다.

관련 문제