Dela via


Sortera urval

Tilläggsnamn

Metatillägget Learn Authoring Pack och Visual Studio Code består av flera undertillägg. Den här funktionen ingår i Learn Markdown-tillägget . Tillägget Learn Markdown är en del av Learn Authoring Pack. Du behöver inte installera det separat.

Sammanfattning

När du har gjort ett val i en Markdown-fil (*.md) är nu två snabbmenyalternativ för sortering tillgängliga. Högerklicka på den markerade texten för att öppna snabbmenyn. Du ser något som liknar följande menyalternativ:

Snabbmeny för sorteringsval

Tips

Snabbmenyalternativen för sortering döljs tills det finns ett giltigt val i Textredigeraren i Visual Studio Code.

Sortera markering stigande (A till Ö)

Om du väljer alternativet Sortera stigande (A till Z) sorteras hela markeringen stigande i alfabetisk ordning från A till Ö.

Sortera markering fallande (Z till A)

Om du väljer alternativet Sortera markering fallande (Z till A) sorteras hela markeringen stigande, alfabetiskt från Z till A.

Överväganden

Den underliggande sorteringsmekanismen använder sortering av naturligt språk . Detta gör den mer kraftfull och omfattande än standardsortering. Tänk på följande tabell:

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

Utan sortering av naturligt språk skulle ordningen för Column1 ha varit 1, 11, 2 osv. men i stället förstår den att 11 är större än 2 , vilket resulterar i följande stigande ordning:

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

I praktiken

Nedan visas en kort demonstration av den här funktionen.

Sortera urvalsdemo