Donnez votre avis

Les Balises de code

Posez votre question
CodeS SourceS et Comment Ça Marche disposent d’un outil de présentation de code: les balises de code.


Comment les utiliser?

Si le code est déjà dans le corps du texte



Sélectionner le code



Cliquer sur la flèche pointant vers le bas à droite de l'icône <> et sélectionner le langage de votre code


Pour cet exemple la balise
<code csharp>
est insérée
au début de la sélection et
</code>
à la fin

Si le code n'as pas encore été écrit dans le message

Placer le curseur là où sera écrit le code


Cliquer sur la flèche pointant vers le bas à droite de l'icône <> et sélectionner le langage de votre code


Les balises
<code csharp>
et
</code>
sont insérées là où était le curseur


Taper ou copier/coller le code entre les balises

Qu'est-ce que ça donne?

Voyez par vous même.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace test
{
    class ExempleColoration : INotifyPropertyChanged
    {
        #region Propriétés
        /// <summary>
        /// Propriété de type int
        /// </summary>
        public int UnEntier { get; set; }

        private double unDouble;
        /// <summary>
        /// Propriété de type double avec variable interne
        /// </summary>
        public double UnDouble
        {
            get { return unDouble; }
            set { unDouble = value; }
        }
        #endregion

        private void ExempleDeMethode(DayOfWeek ExempleDEnumeration)
        {
            //Ici une ligne longue qui ne sert qu'à activer l'ascenseur horizontal pour l'exemple
            string duTexte = "Un exemple de texte pour voir du rouge";
        }

        #region INotifyPropertyChanged
        public event PropertyChangedEventHandler PropertyChanged;

Il y a
  • la coloration syntaxique,
  • les numéros de ligne,
  • l'ascenseur vertical et horizontal.

A noter

Pour VB6, VBS, VBA, VB.Net, qBasic, bref tous les langages issus de basic, choisir basic.
Pour Pascal, choisir Delphi.

Votre langage n'est pas dans la liste

Il faut alors insérer les balises "génériques", sans langage,
<code>
et
</code>
en cliquant sur l'icône <>


Malheureusement, le résultat est moins ergonomique.
//Exemple de code avec les balises génériques
private string LeString {get; set;}

Pourquoi utiliser ces balises?

A l’instar de tout bon logiciel de développement cet outil présente un code aisément lisible:
  • vous rendrez la tache plus facile aux bénévoles qui liront votre message.
  • vous augmenterez donc vos chances d'obtenir une réponse.

Publié par Whismeril.

Ce document intitulé «  Les Balises de code  » issu de CodeS-SourceS (https://codes-sources.commentcamarche.net/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Ajouter un commentaire

Commentaires

Commenter la réponse de termitus19