2010-02-27 11 views
19

He investigado esto durante unas horas y Soy un poco frustrado. Tal vez me estoy perdiendo algo, ya que soy nuevo en los blogs.Viendo código C# en Wordpress.com

Soy no acoger mi propio blog, sólo estoy usando WordPress.com. Quiero incluir fragmentos de código C# y hacer que se vean como lo hacen en Visual Studio, o al menos hacer que se vean bien, sin duda con números de línea y color. Las soluciones que he visto para todo esto parecen suponer que está organizando su propio blog. No puedo encontrar la manera de instalar complementos.

¿Hay un widget que hará que los fragmentos de código se ven bien, o alguna otra solución que pueda usar?

Gracias

EDITAR: Sarfraz ha descrito una forma de resolver mi problema (¡gracias!), Y lo he intentado pero no es un problema que tengo, es decir, que no colorear la mayor parte de mi código (palabras clave más nuevas como var, de, donde, seleccione, etc.). ¿Hay una solución a esto o hay alguna otra solución?

Respuesta

24

Simplemente edite sus aricles en el modo html y encierre su código dentro de estas etiquetas.

[sourcecode language="css"] 
[/sourcecode] 

Ejemplo:

[sourcecode language="javascript"] 
// javascript hello world program 
alert('Hello, World !!'); 
[/sourcecode] 

Nota: necesita especificar identificador de idioma correcto para el atributo language como se muestra arriba.

More Information Here :)

+0

Creo que he leído en alguna parte que el formato de espacios en blanco se pierde de esta manera? – Stomp

+0

No, su código se ve más limpio con el espacio en blanco requerido.gracias – Sarfraz

+0

Si es así de simple, ¿por qué existen tantos complementos, algunos de ellos complicados de instalar? Gracias por el enlace por cierto :) – Stomp

6

La etiqueta [código fuente] por lo general funciona bien para C#, pero para mí es a menudo rompe cuando publico código XAML.

En lugar de eso utiliza this page para dar formato a mi código. El resultado se ve bien (puede verlo en my blog), pero requiere la opción "CSS personalizado" ($ 15/año).


EDIT: en realidad el [código fuente] etiqueta funciona bien, y ahora estoy usando en todos mis mensajes

3

se parece a esto se ha actualizado, ahora se puede utilizar

[code language="[the lang you are posting]"] 
your code here 
[/code] 

nota: se puede taquigrafía lenguaje como lang

[code lang="[the lang you are posting]"] 
your code here 
[/code] 

here is the list of supported languages

1
[code language="csharp"] 
     //Your code here 
    [/code] 
Cuestiones relacionadas