Comment puis-je afficher le code (plus précisément C++) dans une page HTML?
Comment puis-je afficher le code dans un site web en utilisant HTML? En gros, j'ai un programme en C++ et j'aimerais la partager sur mon site et je veux l'afficher dans la page.
Est-il de toute façon à montrer un code C++ en HTML autre que l'aide de texte HTML?
expliquer... voulez-vous la coloration syntaxique? ou quoi?
Si vous utiliser Doxygen, vous pouvez avoir les fonctions liées les unes aux autres
Si vous utiliser Doxygen, vous pouvez avoir les fonctions liées les unes aux autres
OriginalL'auteur hhdgfdg | 2011-04-19
Vous devez vous connecter pour publier un commentaire.
HTML comprend une balise
<code>
, qui est conçu pour le but que vous décrivez.La spécification inclut même un exemple de nom de classe de la convention pour indiquer la langue dans laquelle le code est:
Je ne sais pas de n'importe quel navigateur web qui prend en charge une telle convention (allez, Chrome), mais la syntaxe JavaScript surligneurs mentionné dans d'autres réponses peuvent l'utiliser pour travailler leur magie.
Comme vous pouvez le voir dans l'exemple, le
<code>
balise est généralement enveloppée dans la<pre>
tag, qui préserve le blanc, ce qui est souvent important pour le code.OriginalL'auteur Paul D. Waite
Vous pouvez utiliser SyntaxHighlighter. Il va discrètement améliorer les exemples de code dans votre page spécifique avec la coloration syntaxique pour un large éventail de langues.
Voici un exemple pour le C++
Il semble dommage de mettre du code dans une page HTML sans l'aide de la
<code>
tag.OriginalL'auteur jessegavin
Il y a de divers syntaxe surligneur. Google Code Embellir est assez bonne. (Assez bonne pour le Dépassement de Pile à utiliser, de toute façon.)
OriginalL'auteur David