Ordinamento della selezione
Nome estensione
L'estensione meta Learn Authoring Pack, Visual Studio Code è costituita da più estensioni secondarie. Questa funzionalità è inclusa nell'estensione Learn Markdown . L'estensione Learn Markdown fa parte di Learn Authoring Pack, non è necessario installarla separatamente.
Riepilogo
In un file Markdown (*.md) quando è stata effettuata una selezione, sono ora disponibili due voci di menu di scelta rapida di ordinamento. Fare clic con il pulsante destro del mouse sul testo selezionato per aprire il menu di scelta rapida. Verrà visualizzato un risultato simile alle voci di menu seguenti:
Suggerimento
Le voci di menu di scelta rapida di ordinamento vengono nascoste fino a quando non è presente una selezione valida nell'editor di testo di Visual Studio Code.
Ordinamento crescente (da A a Z)
Selezionando l'opzione Ordina selezione crescente (da A a Z) l'intera selezione verrà ordinata in ordine crescente, alfabeticamente da A a Z.
Ordinamento decrescente (da Z a A)
Selezionando l'opzione Ordinamento decrescente (da Z a A) l'intera selezione verrà ordinata in ordine crescente, alfabeticamente da Z a A.
Considerazioni
Il meccanismo di ordinamento sottostante usa l'ordinamento in linguaggio naturale . Questo lo rende più potente e completo dell'ordinamento standard. Si consideri la tabella seguente:
| 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 |
Senza l'ordinamento del linguaggio naturale, l'ordine per Column1
sarebbe stato 1, 11, 2 e così via, ma comprende che 11 è maggiore di 2, con conseguente ordine crescente seguente:
| 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 azione
Di seguito è riportata una breve dimostrazione di questa funzionalità.