Home » Products » UltraEdit » Menu Commands 功能表命令 » File Menu 檔案功能表

進階排序/選項

這個命令用來讓你設定排序選項,並執行作用中檔案排序。排序命令在整個檔案中執行,除非選定了部分內容。如果選定了部分內容,只排序選定部分的內容。但如果處於列樣式,所有選定的行均被排序,不僅僅是選定的列。撤銷命令不支援排序動作。

 

當選擇了這個選項時,會開啟一個對話方塊,其中有下列選項:

 

排列順序

遞增        這個設定是遞增排序 (a 到 z,1-9),這是預設選項。

遞減        這個設定是遞減排序 (z 到 a,9-1)。

 

刪除重複行

如果選中這個選項,所有找到的相同內容的行將被刪除,只保留第一行。如果設定了忽略大小寫選項,如果該行中如果只存在大小寫差異,則視為相同。

 

忽略大小寫

如果你在搜索中對大小寫無所謂,則應該選中這個選項。例如 AT 被視為與 at 相同。如果你考慮 AT 不同於 at,則選中這個選項。

 

數位排序

如果選中這個選項,那麼將在選定列執行數位排序。一般來說,排序是非數位性的,比如值 1、11、111 會排在 2、22、222 之間,因為 1 在 2 之前。如果選擇了數位排序,那麼該值將按數位值進行排序.(1、2、11、12、111、222)。

 

排序列

在排序中可以選擇 4 個以下的排序鍵。每個排序鍵包含將被排序的列的範圍。該範圍的普通值是從列 1 到 9216。

 

不想使用的鍵的起始和結束列應該設為 0。如果使用了多個鍵,排序順序是基於第一個鍵,然後是第二個鍵,以此類別推。

 

要按完整行排序,將起始列設為 1,結束列設為 -1。如果所有的鍵結束列都有 -1 值,表示將從第一列到行末進行排序。如果任何一個鍵設定為排序整行,那麼其餘的鍵將被忽略。

 

如果所有排序鍵的起始列是 0 (不按行排序),那麼起始列將是游標所在列。

 

當使用較少的鍵、排序較少的列時,排序執行效能較好。

 

使用本地位置 (較慢)

這用來指定應該按指定的本地位置進行排序。對於一些語言 (比如德語),這是改變預設排序順序所必需的。本地位置可以在進階功能表和設定字碼頁/位置命令下指定。當使用這個設定時,排序可能會比不使用這個選項時慢。

 

排序使用記憶體對應檔案和虛擬記憶體。在一些場合,它可能需要使用代用排序,允許使用者指定要使用的暫時檔案的位置。如果是這種情況,應該選中不使用虛擬記憶體的代用排序選項,並且只能使用單個排序鍵 (使用數位排列)。這和只支援單個鍵的早期版本完全相同。

 

這些選項在 UltraEdit 會話期間儲存,被排序檔案命令使用。

Attachments
There are no attachments for this article.
Related Articles
選區另存為命令
Viewed 845 times since Mon, Feb 13, 2012
FTP 瀏覽
Viewed 681 times since Mon, Feb 13, 2012
建立副本/備份命令
Viewed 1052 times since Mon, Feb 13, 2012
UTF-8 到 ASCII 命令
Viewed 1240 times since Mon, Feb 13, 2012
刪除作用中檔案命令
Viewed 854 times since Mon, Feb 13, 2012
另存到 FTP
Viewed 826 times since Mon, Feb 13, 2012
列印對話方塊
Viewed 675 times since Tue, Feb 14, 2012
進階排序/選項 (Mac/Linux)
Viewed 1195 times since Tue, Apr 24, 2012
DOS 到 UNIX 命令
Viewed 741 times since Mon, Feb 13, 2012
重新命名檔案命令
Viewed 833 times since Mon, Feb 13, 2012