Blog Emmanuel Orchanian

astuce bdd bureautique codage culture débat design énigme français hacking html mathématiques méthodologie santé typographie 

 

 [130 vues] 2022-07-12 Emmanuel Orchanian

NOTE : cet article a été affiché dans sa langue originale.

Écrire la fermeture avant d'écrire le contenu

Pour les écritures sous la forme OUVERTURE contenu FERMETURE par exemple:

    (des parenthèses)
    [des crochets]
    {des accolades}
    <des chevrons>
    "des guillemets doubles"
    'des guillemets simples'
    `des guillemets obliques`
    <span>des balises HTML</span>
    un paragraphe dans des balises

Écriture classique : de la gauche vers la droite

  1. OUVERTURE
  2. contenu
  3. FERMETURE
    (
    (contenu
    (contenu)

Écriture en scorpion: on écrit d'abord l'ouverture et la fermeture, puis le contenu

  1. OUVERTURE
  2. FERMETURE
  3. contenu
    (
    ()
    (contenu)

Les éditeurs de code le font déjà

  • Pour les 4 types de parenthésages
                (des parenthèses)
                [des crochets]
                {des accolades}
                <des chevrons>
            
  • Pour les 3 types de guillemets
                "des guillemets doubles"
                'des guillemets simples'
                `des guillemets obliques`
            

Il suffit d'écrire l'ouverture, et l'éditeur complète directement :

  1. OUVERTURE FERMETURE
  2. contenu
    ()
    (contenu)

Technique avec une sélection et l'ouverture

  1. Sélectionnez un texte
  2. Appuyez sur une ouverture, la fermeture se mettra automatiquement à la fin
    Le surnom de Dodo lui venait de son prénom Dominique
    Le surnom de Dodo lui venait de son prénom Dominique on sélectionne
    Le surnom de "Dodo" lui venait de son prénom Dominique on appuie sur la touche "

Quelques touches du clavier qui seront vos amis ⚽

La touche SUPPR / DEL, elle efface ce qu'il y a écrit à droite, ainsi si vous ne voulez écrire qu'une seule fois le signe " par exemple, il vous suffit d'appuyer sur la touche ", ça écrira "", et d'appuyer sur SUPPR / DEL pour en avoir qu'un seul.

La touche FIN / END, elle vous permet d'aller à la fin d'une ligne, ainsi après avoir écrit le contenu, par besoin d'harceler la touche de droite ou de devoir prendre la souris, la touche

Avantage de l'écriture en scorpion

  • Évite d'oublier la fermeture (ce qui génère souvent des erreurs)
  • C'est plus lisible quand on écrit des très gros contenus
  • Ça évite de réveiller les alertes rouges des débogueurs d'éditeurs, les lint (ils considèrent la non-fermeture des balises comme une erreur)
  • Même remarque pour la coloration syntaxique : tout le reste de votre code ne deviens pas orange, bien que ce ne soit pas gênant
  • Ça évite de faire des problèmes d'indentation

Pourquoi appeler ça comme ça ? 🦂

L'appellation vient de moi mais si ça existe officiellement n'hésitez pas à m'informer.
Personnellement j'ai beaucoup cherché un terme sur Google, je n'ai rien trouvé, et pourtant il y en a besoin pour définir concrètement quelque chose pour un stagiaire.
En effet, c'est quelque chose que je conseille aux grands débutants en HTML car ça évite d'oublier de fermer les balises.-

Cela évoque le scorpion qui attrape une proie avec ses deux pinces sur les côtés d'abord (ouverture et fermeture) puis qui tape au milieu avec sa queue (contenu du milieu en dernier).

Merci d'avoir lu !
Si en général vous avez une question, une curiosité, n'hésitez pas me contacter.