2011-01-06 4 views

Répondre

1

vous pouvez utiliser pygments Il est un outil en python pour afficher des centaines o. f langue différente http://pygments.org/, ainsi que rubis.

7

Il y a beaucoup de tels outils Stack Overflow utilise google-code-prettify Si vous aimez le format code affiché ici, vous pouvez utiliser l'échantillon Ruby:...

<pre class="prettyprint lang-ruby"> 
def sum(n) 
    result = 0 
    i = 1 
    while i <= n 
     result += i 
     i += 1 
    end 
    return result 
end 
</pre> 

Le résultat ressemblera à ceci:

def sum(n) 
    result = 0 
    i = 1 
    while i <= n 
     result += i 
     i += 1 
    end 
    return result 
end 
+0

Je ne vois pas de "lang-ruby": http://code.google.com/p/google-code-prettify/source/browse/trunk/src . Qu'est-ce que je rate? – Eduardo

+1

@Eduardo Ce ne sont pas des langues supportées nativement par pretudy - d'où les extensions de langue. Ruby est supporté nativement (mais pas une implémentation complète) donc vous ne voyez pas d'extension ruby ​​dans l'URL que vous avez donnée. Reportez-vous à la ligne 1353-1358 (ou grep ruby) dans le fichier 'src/prettify.js' pour voir que je veux dire – CodeExpress

+0

@Shivam, ok, merci de le préciser. – Eduardo

0

La page que vous avez mise en lien avec est un blog wordpress qui semble utiliser le wp-syntax wordpress plugin. Si vous recherchez "syntaxe surligneur" ou "coloration syntaxique", vous pouvez trouver quelque chose qui fonctionnera avec votre page Web.

Questions connexes