Ответ 1
Переполнение стека использует prettify.js из Google.
Я хотел бы иметь возможность вытаскивать некоторые образцы кода из базы данных и/или иметь текст, встроенный в веб-сайт, а затем иметь образец, отформатированный в коде, например, на экране. Хотя текст в одиночку на экране отличный, формат сделает его более удобным для пользователя. Как это делается?
Я хочу это:
public string MyString = "Образец текста";
public string MyString = "The Sample Text";
<head runat="server">
<script src="Scripts/prettify.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.3.2.js" type="text/javascript"></script>
<link href="Scripts/prettify.css" rel="stylesheet" type="text/css"></link>
</head>
<body>
<code class="prettyprint">
public String HelloString = "New String";
</code>
<script language="javascript">
$().ready(function() {
prettyPrint();
});
</script>
</body>
Переполнение стека использует prettify.js из Google.
Я использую SyntaxHighlighter от Alex Gorbatchev
http://alexgorbatchev.com/wiki/SyntaxHighlighter
Он используется в Yahoo Developer Network
это поможет: