Condividi tramite


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:

Menu di scelta rapida Ordinamento

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

Demo di selezione ordinamento