web-dev-qa-db-fra.com

Conseils de blogging, code source

Duplicate possible:
Comment publier du code source dans Blogger?

J'essaie de bloguer sur blogger.com.

ça va pour le texte et les images, mais chaque fois que je veux mettre du code source, c'est pénible ...

Ici, dans stackexchange, il est si facile de poster du code!

simply()
{
   works();//Hello I am a source code
} 

Mais définitivement, les plateformes de blogs ne sont pas (encore) prêtes pour le code source.

Est-ce que quelqu'un connaît un moyen sain de bloguer du texte formaté + code source?

PD: demande de méta-fonctionnalité ... les blogs stackexchange !!

1
Hernán Eche

Le formulaire de base consiste simplement à envelopper votre code avec <code>tags . Si vous voulez quelque chose de plus sophistiqué, vous pouvez utiliser http://codeformatter.blogspot.com/ . Il vous suffit de coller votre code au préalable et vous obtiendrez le code HTML à coller sur votre page Blogger. Cela donne des effets sympas comme alterner des lignes de couleurs et des numéros de lignes.

Par exemple, votre exemple, utiliser les valeurs par défaut devient

<pre style="font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;;background-image:URL(http://2.bp.blogspot.com/_z5ltvMQPaa8/SjJXr_U2YBI/AAAAAAAAAAM/46OqEP32CJ8/s320/codebg.gif);padding:0px;color:#000000;text-align:left;line-height:20px;">
<code style="color:#000000;Word-wrap:normal;">

simply()  
{  
    works(); //Hello I am a source code
}

</code>
</pre>
8

Si vous souhaitez obtenir un résultat similaire à celui des sites StackExchange, utilisez Google Prettify . C'est exactement ce qui est utilisé ici.

2
Tschareck

Vous ne nous avez pas réellement dit ce qui est douloureux.

Est-ce le manque d'ombrage? Ou est-ce le fait que Blogger tente d'interpréter les commandes HTML (et similaires) dans le code.

Si c'est le dernier cas, une solution très simple consiste simplement à tourner l'interprétation: c'est une option dans les paramètres Options de publication du post-éditeur.

1
MaryC.fromNZ