Trier la sélection
Nom de l’extension
La méta-extension Learn Authoring Pack, Visual Studio Code est composée de plusieurs sous-extensions. Cette fonctionnalité est incluse dans l’extension Learn Markdown . L’extension Learn Markdown fait partie du Pack de création Learn. Il n’est pas nécessaire de l’installer séparément.
Résumé
Dans un fichier Markdown (.md), quand vous avez effectué une sélection, deux éléments de menu contextuel de tri sont désormais disponibles. Cliquez avec le bouton droit sur le texte sélectionné pour ouvrir le menu contextuel. Vous voyez quelque chose de similaire aux éléments de menu suivants :
Conseil
Les éléments de menu contextuel de tri sont masqués jusqu’à ce qu’il y ait une sélection valide dans l’éditeur de texte Visual Studio Code.
Trier la sélection par ordre croissant (de A à Z)
La sélection de l’option Sort selection ascending (A to Z) (Trier la sélection par ordre croissant (de A à Z)) permet de trier l’ensemble de la sélection dans l’ordre croissant, par ordre alphabétique de A à Z.
Trier la sélection par ordre décroissant (Z à A)
La sélection de l’option Sort selection descending (Z to A) (Trier la sélection par ordre décroissant (Z à A)) permet de trier l’ensemble de la sélection dans l’ordre décroissant, par ordre alphabétique de Z à A.
Considérations
Le mécanisme de tri sous-jacent utilise le tri en langage naturel. Cela le rend plus puissant et plus complet que le tri standard. Considérez la table ci-dessous :
| Column1 | Column2 |
|---------|----------------------------------------|
| 1 | Number 1 |
| Aa | The first letter in the alphabet |
| Ab | The first letter in the alphabet |
| C | The a letter after A in the alphabet |
| M | Somewhere in the middle? |
| 2 | Number 2 |
| X | The alphabet letter is towards the end |
| Z | The last letter in the alphabet |
| 11 | Number 11 |
Sans tri en langage naturel, l’ordre pour Column1
aurait été 1, 11, 2, etc., mais il comprend que 11 est supérieur à 2, ce qui se traduit par l’ordre croissant suivant :
| Column1 | Column2 |
|---------|----------------------------------------|
| 1 | Number 1 |
| 2 | Number 2 |
| 11 | Number 11 |
| Aa | The first letter in the alphabet |
| Ab | The first letter in the alphabet |
| C | The a letter after A in the alphabet |
| M | Somewhere in the middle? |
| X | The alphabet letter is towards the end |
| Z | The last letter in the alphabet |
En action
Vous trouverez ci-dessous une brève démonstration de cette fonctionnalité.