2009-04-14 3 views
11

Me gustaría poder sacar algunas muestras de código de una base de datos y/o tener el texto incrustado en el sitio web y luego tener la muestra formateada en un código como la moda en la pantalla. Si bien el texto solo en la pantalla es excelente, el formato lo hará más fácil de usar. ¿Cómo se hace esto?¿Cómo visualizo muestras de código en páginas web con un estilo de sintaxis agradable, como el desbordamiento de pila?

quiero esto:

  cadena pública MiCadena = "El texto de ejemplo";


para parecerse a:

public string MyString = "The Sample Text"; 


EDITAR CON RESPUESTA
Tomé Gortok's sugerencia y mirado en Prettify.js y su hacer precisamente lo que había esperado. Aquí es cómo esto se implementa.

<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> 

Respuesta

25

desbordamiento de pila utiliza prettify.js de Google.

+0

@ Gortok- 1 Perfecto! Gracias Señor. – RSolberg

Cuestiones relacionadas