Delen via


Sorteringen selecteren

Extensienaam

De Visual Studio Code-meta-extensie Learn Authoring Pack bestaat uit meerdere subextensies. Deze functie is opgenomen in de Learn Markdown-extensie . De Learn Markdown-extensie maakt deel uit van het Learn Authoring Pack. U hoeft deze niet afzonderlijk te installeren.

Samenvatting

Wanneer u in een Markdown-bestand (*.md) een selectie hebt gemaakt, zijn er nu twee items in het contextmenu voor sorteren beschikbaar. Klik met de rechtermuisknop op de geselecteerde tekst om het contextmenu te openen. U ziet iets dat lijkt op de volgende menu-items:

Contextmenu Selectie sorteren

Tip

De items in het contextmenu voor sorteren worden verborgen totdat er een geldige selectie is in de teksteditor van Visual Studio Code.

Selectie oplopend sorteren (van A naar Z)

Als u de optie Selectie oplopend sorteren (A naar Z) selecteert, wordt de hele selectie oplopend gesorteerd, alfabetisch van A naar Z.

Selectie aflopend sorteren (van Z naar A)

Als u de optie Selectie aflopend sorteren (van Z naar A) selecteert, wordt de hele selectie oplopend gesorteerd, alfabetisch van Z naar A.

Overwegingen

Het onderliggende sorteermechanisme maakt gebruik van natuurlijke taalsortering . Dit maakt het krachtiger en uitgebreider dan standaardsortering. Bekijk de volgende tabel:

| 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                              |

Zonder sorteren in natuurlijke taal zou de volgorde voor Column1 1, 11, 2, enzovoort zijn, maar in plaats daarvan wordt begrepen dat 11 groter is dan 2, wat resulteert in de volgende oplopende volgorde:

| 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        |

In actie

Hieronder ziet u een korte demonstratie van deze functie.

Sorteerselectiedemo