排序選取項目
延伸模組名稱
Learn Authoring Pack,Visual Studio Code中繼延伸模組是由多個子延伸模組所組成。 此功能包含在 Learn Markdown 延伸模組中。 Learn Markdown 延伸模組是 Learn Authoring Pack 的一部分,不需要個別安裝它。
總結
在 Markdown (*.md) 檔案中,當您已選取 - 現在有兩個排序快顯功能表項可供使用。 以滑鼠右鍵按一下選取的文字,以開啟操作功能表。 您會看到類似下列功能表項目的內容:
提示
排序操作功能表項目會隱藏,直到Visual Studio Code文字編輯器中有有效的選取範圍為止。
將 A 昇冪 (至 Z)
選取 [ 將選取範圍遞增 (A 到 Z) ] 選項,會依字母順序從 A 到 Z 排序整個選取範圍。
將 Z 遞減 (選取範圍遞減為 A)
選取 [ 排序選取範圍遞減 (Z 到 A) ] 選項,會依字母順序從 Z 到 A 排序整個選取範圍。
考量
基礎排序機制會使用 自然語言 排序。 這比標準排序更強大且完整。 請考慮下列資料表:
| 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 |
如果沒有自然語言排序,則 的順序 Column1
會是 1、11、2 等等,但會瞭解 11 大於 2 ,導致下列遞增順序:
| 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 |
作用中
以下是這項功能的簡短示範。