2010-04-16

UltraEdit v16 新功能介紹

UltraEdit v16.00:有什麼新功能?更好的功能?請繼續往下看…
您曾經要求更完善的功能、新增突破性的產品功能…然而,UltraEdit v16.00正是我們給您的回應!從列變更指標(Line Change Indication)到更好的搜尋取代功能–正規運算式協助(Regular Expression Help)、XML管理員(XML Manager)擴充功能、重新設計的函式清單(Re-engineered function list)、多分頁輸出視窗(Multi-tabbed output window)及未來…UltraEdit v16.00將致力於提供有史以來最強大的用戶體驗。

新增:全新設計的函式清單及樹狀檢視、子群組

UltraEdit最廣泛被使用及多用途的功能變得更好了,我們於v16.00擴充了函式清單,為多重資料類型設計了「群組化」功能,現在,每個群組均被顯示為可張開的樹狀列,以及可以張開或收合的子群組。
clip_image002

當然,每個群組的設定、名稱、定義和範圍可以即時客製化及最佳化,以便正確地解析您想要看到的資料,只要右鍵按函式清單再選取「配置 Configuration」就可以開啟函式清單設定(全新的Modify Groups對話框)。
clip_image004

全新的「Modify Groups」對話框讓您可以定義無限數量的「群組」,每個群組可以使用無限的正規運算式以符合群組需求,以及任何子群組都包含專屬的正則表達式及範圍定義,還可以於此對話框重新命名、修改、重新排序群組及子群組。clip_image006

進一步的函式清單介紹:
http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parse_source_code_with_the_function_list.html

 新增:列變更指示器

您有沒有發現自己對於每一行的原始碼是如此費盡心思,「我在哪邊做了最後的變更?」沒關係,所以我們因此而設計了嶄新的列變更指示器,您可以快速看見從檔案開啟以來所有已儲存及未儲存的資料,利用這個簡單又實用的新功能幫您節省時間、改善效率!列變更指示器是可以選用的功能,可以在設定中將功能開啟,您可以設定已儲存變更的顯示顏色、未儲存變更的顯示顏色,已符合您目前的配色方案。

更多功能介紹:
http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/line-change-indicator.html

clip_image008

新增:隱藏/顯示包含搜尋字串的列

有超過一萬列的記錄檔需要過濾嗎?沒問題!您可以利用「搜尋」對話框中的新功能–隱藏/顯示包含搜尋字串的列,指定您搜尋的字串,並按一個按鈕就可以隱藏或顯示相關的列,結合了刪除隱藏列的新功能,這個嶄新功能絕對可以幫您節省時間。
clip_image010

新增:為選取文字加入區塊註解

您曾經為了需要手動輸入開啟/關閉區塊註解而煩惱嗎?是的,我們知道您常常這樣,所以從v16.00起,您可以簡單選取某個區塊的原始碼並按註解按鈕,並且移動它們…
clip_image012

增強:更多顯而易見的標誌

曾經開啟一個檔案試著去修改它,後來才知道它是唯讀的嗎?舊版本是利用狀態列中的「R/O」來標示,V16.00擴充了這個功能,唯讀檔案中的文字背景會顯示不同顏色,並且在檔案分頁處會顯示「上鎖」小圖示。
clip_image014

新增:搜尋/取代視窗之正規運算式引擎

除非您是一個久經考驗的大師,無論您喜歡哪種風格的正規運算式,正規運算式的語法都很難記住,為了停止每次都要尋求協助,您需要一個正則的運算式引擎!在每個搜尋/取代視窗都有正規運算式引擎(包含在檔案中搜尋、在檔案中取代)並對每個正規型態語法提供快速的參照。

更多功能介紹:
http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/regular_expression_builder.html

clip_image016

增強:從XML管理員直接編輯XML節點文字

在v15.10介紹過XML Manager,讓您更有系統地分層解析您的XML資料,v16.00 利用可以直接於樹狀檢視直接編輯加強了XML Manager的功能,點擊您要編輯的文字,然後再次點擊以啟動編輯控制(就像在檔案總管重新命名一個檔案或資料夾)並輸入資料。

更多功能介紹:
http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/xml_manager_in-line_editing_of_xml_files.html

clip_image018

增強:新增一個搜尋結果輸出視窗

輸出視窗是一個得心應手的工具–特別是在翻看及搜尋檔案的結果,v16.00利用在搜尋結果視窗直接高亮度顯示,讓您在搜尋搜尋結果時更簡單,此外,我們還增加了額外的輸出視窗,以便您可以執行另一個搜尋動作,而不用覆蓋另一個搜尋輸出結果(如:使用者工具)。
clip_image020

新增:刪除所有隱藏的列

假設您過濾您的記錄檔並且想要移除所有隱藏的資料,現在,您可以利用全新的刪除所有隱藏列功能快速作到(編輯→刪除),此功能是一個方便的加強功能,全新的隱藏/顯示列功能位於搜尋對話框。
clip_image022

新增:指令碼附加功能(在其他指令碼加入指令碼的功能)

只要您要求,您就可以得到–在其他指令碼加入指令碼的功能!不用再複製/貼上您的一般常用指令碼功能,現在您可以建立常用指令碼功能資料庫,並且利用下列方法從其它指令碼呼叫它們:
// include c:\scripts\library\myFunc.js
myFunc();
但是,這個版本不只是加入了這個指令碼功能而已,我們還新增了下列屬性和方法,來幫助您在寫程式碼的時候更得心應手:
activeDocumentIdx屬性–用來存取現有的文件內容索引
useEncoding (boolean) useEncoding (int) UltraEdit.frinFiles 物件–指定是否要使用編碼設定,並設定當透過指令碼使用檔案搜尋/取代功能時要使用什麼Code Page(分別的)。
codePage屬性–存取及設定文件編碼
commentSelectionAdd() 及 commentSelectionRemove() 方法–用於新的區塊註解("Comment Selection")功能
delAllHiddenLines() 方法

沒有留言: