這是歷史版本頁面 — 看 UltraEdit (32-bit) 最新版本
記事本開不了大檔案又難寫程式,UltraEdit 能幫上什麼忙
你手上有一份幾 GB 的 log 檔或資料檔,用記事本打開不是卡到動不了,就是直接跟你說檔案太大無法開啟。你只是想快速找一段文字、改幾個地方,結果連開檔都過不去。又或者你平常要改程式碼、比對兩個檔案差在哪、順便傳檔案到伺服器,這些事分散在不同工具裡,切來切去很煩。
一般人遇到這種狀況,會先試記事本或 Word,但檔案一大就沒輒;改用程式碼編輯器,又發現 FTP、比對、十六進位檢視這些功能要另外裝外掛或再開別的軟體。這類工具之所以存在,就是要把「編輯文字、寫程式、管檔案」這幾件事收在同一個視窗裡,讓你在處理大型或複雜的檔案時,不用一直換工具。
01UltraEdit 到底能拿來做什麼?
它是一套文字編輯器,主要用途是開啟和編輯文字檔、程式碼,以及管理檔案。官方列出的功能包含語法高亮、程式碼折疊、進階搜尋取代、多游標同時編輯、檔案比對合併、巨集與腳本自動化、內建 FTP/SFTP 用戶端、十六進位編輯、CSV 資料重整、大型檔案開啟(官方說可到 4 GB 以上)等。簡單講,就是一個把文字編輯和檔案管理工具整合在一起的軟體。
02它跟記事本或一般文字編輯器差在哪?
記事本只能做最基本的開檔、打字、存檔,遇到大檔案或需要處理程式碼時就力不從心。UltraEdit 多了語法高亮、程式碼折疊、多游標編輯、正規表示法搜尋、檔案比對、巨集錄製這些功能。例如你要在幾千行裡同時改多個相同片段,多游標編輯可以一次處理;要找出兩份設定檔的差異,內建的比對工具直接顯示不同處。這些是記事本做不到的。
03它真的開得動很大的檔案嗎?
官方功能說明提到,可以開啟 4 GB 以上的大型檔案。實際能不能順暢使用,取決於你的電腦硬體和檔案內容。如果你常常要開好幾 GB 的 log 檔或資料庫匯出檔,這套軟體有針對大檔案做最佳化,但建議你自己測試看看,因為每個人的機器效能和檔案型態不同,官方沒有保證特定硬體下的表現。
04可以編輯遠端伺服器上的檔案嗎?
可以。它內建 FTP/SFTP 用戶端,支援 FTP、SFTP、FTPS 協定,你可以直接連上遠端伺服器,開啟檔案編輯後存回,不用先下載到本機再上傳。這對常常要改伺服器設定檔或網站程式碼的人來說很方便。另外也有整合 SSH/telnet 用戶端,可以從編輯器直接連到遠端主機操作。
05重複性的編輯動作可以自動化嗎?
可以。它支援錄製巨集,把一連串的編輯操作錄下來之後重複播放;也支援用 JavaScript 和 VBScript 寫腳本,做更複雜的自動化處理。例如你每個月要整理同一種格式的 CSV 檔,可以把轉換步驟錄成巨集,下次直接套用。官方也提到有智慧型範本,可以自動完成程式碼。
06寫程式的人適合用嗎?
適合。它有語法高亮,支援幾乎任何程式語言,還有程式碼折疊、函式列表、程式碼美化與重新格式化、XML 樹狀檢視、自動閉合 XML/HTML 標籤、整合除錯功能。官方也提到支援 Ctags 符號列表,方便在大型專案中跳轉。如果你寫的語言在支援清單內,可以省下不少切換工具的時間。
07不會寫程式的人用得上嗎?
用得上。官方 FAQ 明確說,這套軟體也設計給需要一個簡單但功能強大的文字編輯器的一般使用者。例如你要開大型的純文字檔、比對兩份文件差異、用進階搜尋取代功能整理資料,這些不需要程式背景。只是它的介面選項很多,初次使用需要一點時間熟悉,官方也承認初學者會有學習曲線。
08它的介面是中文的嗎?
不是。官方資料顯示介面語系是英文,沒有提到中文介面。如果你不習慣英文選單,使用上會需要花時間摸索。不過它的介面可以高度自訂,工具列、選單、主題都能調整,你可以把常用的功能放到容易點到的地方,減少找選單的時間。
09有免費的替代品嗎?
官方自己列出的替代軟體有 Sublime Text、Notepad++ 和 Visual Studio Code,這三套都有免費版本或免費使用模式。其中 Notepad++ 和 VS Code 在台灣使用者很多,社群資源也豐富。如果你的需求是純文字編輯和程式碼編輯,這些免費工具可能就夠用;但 UltraEdit 的 FTP 整合、大檔案處理、十六進位編輯是它的特色,免費工具不一定全部具備。
10試用版有什麼限制?
官方提供 30 天試用版,讓你在購買前體驗完整功能。試用期滿後要繼續使用就得付費。授權型式是 Trial,代表它不是免費軟體。價格方面,官方有兩種方案:一年訂閱制,以及永久授權(含一年免費升級)。實際價格和授權細節以官方網站公告為準,因為這類資訊可能隨時調整。
11它跟其他編輯器比起來,特別在哪?
它的特色是功能範圍廣,把編輯、比對、FTP、十六進位、巨集、加密解密、Base64 編碼、CSV 重整、log 檔輪詢監看等全部包在一起。例如你要邊看 log 檔邊追蹤更新,它有 log 檔輪詢功能;要傳檔到伺服器,不用另外開 FTP 軟體。但這也代表它比單純的編輯器複雜,而且官方資料顯示它的價格可能比免費替代品高,值不值得取決於你需不需要這些整合功能。
下載與官方連結
ue_english.exe · 連結指向軟體原廠
版本紀錄
- 2026-10-05 UltraEdit 2026.0.0.23 (64-bit) 439 MB
- 2026-06-09 UltraEdit 33.0.0.21 (64-bit) 439 MB
- 2017-11-30 UltraEdit 24.20.0.51 (32-bit)
這一版改了什麼
What's new in this version:
UltraEdit 24.20.0.51 (32-bit)
- Change log not available for this version
UltraEdit 24.20.0.44 (32-bit)
- Change log not available for this version
UltraEdit 24.20.0.40 (32-bit)
Folded code highlighting:
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme
Dramatic performance improvements for Find:
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers
Dramatic performance improvements for hidden lines:
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text
Tab delimited sort:
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords:
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines
Display improvements:
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB
UltraEdit 24.20.0.35 (32-bit)
- Change log not available for this version
UltraEdit 24.20.0.30 (32-bit)
- Change log not available for this version
UltraEdit 24.20.0.27 (32-bit)
- Folded code highlighting
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme
- Dramatic performance improvements for Find
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers
- Dramatic performance improvements for hidden lines
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text
- Tab delimited sort
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines
- Display improvements
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB
UltraEdit 24.10.0.35 (32-bit)
- Change log not available for this version
UltraEdit 24.10.0.32 (32-bit)
- Change log not available for this version
UltraEdit 24.10.0.24 (32-bit)
- Change log not available for this version
UltraEdit 24.10.0.23 (32-bit)
JSON manager:
- Provides tree-style view of JSON data (based upon .json file extension)
- Copy, cut, paste, and duplicate JSON objects and keys
- See table of key / value data for selected object
- Expand / collapse all nodes
- Drag-and-drop JSON objects / keys to move them
- Format, compress, and re-parse active JSON file
- JSON reformatter (Coding tab) to reformat, reindent, and compress JSON
- New wordfile and special syntax highlighting support for JSON
- Greatly improved performance with Document Map, especially in large files
- Greatly improved performance with Line Change Indicator (LCI), especially in large files
- Addressed all issues related to LCI
UltraEdit 24.00.0.76 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.72 (32-bit)
Native Unicode rewrite / refactoring of code for greatly improved handling and detection:
- Better rendering of non-Latin text in various Unicode formats
- Better handling of Unicode file paths in title bar, file tabs, open file list, etc.
- Resolved all issues related to opening files with Unicode characters
- Greatly improved detection of (non-Unicode) code pages
- Improved detection of UTF-8 string declaration
- Automatic font / script substitution for non-Roman and OEM character sets
- New "Encoding" settings under Advanced » Settings » File handling » Encoding
- Ability to set fallback encoding / code page when auto-detection cannot determine
- New prompt to convert ANSI file to UTF-8 when pasting Unicode/UTF-8 content
- Support for using Unicode with "^c" and "^s" variables in macros/scripts
- Added option to handle tool output as Unicode (in "Output" tab of tool settings)
- Proper and full rendering in menus, dialogs, etc. for all language versions, regardless of OS language
- Addressed multi-caret issues when inserting Asian / multi-byte characters
- Addressed caret "jumping" issues in UTF-8 files
- Addressed issues related to opening and saving UTF-8 files via FTP
- Addressed issues related to word wrap with multi-byte characters / Asian scripts
- Addressed caret positioning issues with Asian characters in Unicode / UTF-8 files
- Countless other Unicode / UTF-8 improvements and adjustments
Full Unicode support for / in:
- Macros and scripts
- Function list
- Tag list
- Output window
- Auto-complete
- Key mapping
- Open address and search toolbars
- Ctags
- Insert column
GUI to easily browse, add, and remove syntax highlighting languages:
- Access from Coding tab or Advanced » Settings » Editor display » Syntax highlighting
- Check languages to add them, uncheck to remove them
- Search / filter for languages
- Reset syntax highlighting back to factory defaults
Find / replace enhancements:
- Optionally leave replace dialog open when doing step-by-step replace
- Added ability to scroll find / replace histories with mouse wheel
- Added support for Perl regexp buffer boundaries (A, z, etc.)
- Added unobtrusive notification when search wraps to other end of file
- Find / replace "In" setting now defaults to selected text only if 2 or more lines selected
- Search in column now supports column number up to 20,000
- Improved performance with many filtered lines (Show / hide lines)
- Addressed many Perl regexp issues
- Addressed "Count all" issue with Unicode characters
- Addressed issues with slim replace dialog buttons
- Addressed several quick find issues
Find string list enhancements:
- Find string list scrolls to track active line in edit window
- Ability to create new file from find string list contents (context menu)
- Highlighting of matches in find string list (toggle in context menu)
- Find / replace in files enhancements
- Added button to set find / replace in files directory to active file's directory on the fly
- Added notification to status bar when find / replace in files completes
- Status bar indicates number of matches / files searched as search progresses
- Vastly improved performance and speed when writing results to output window
- Find in files now checks each file for BOM and uses BOM-specified encoding for search
- Added "Active file" option to encoding drop down (uses active file's encoding for search)
- Added "Auto-detect" option to encoding drop down (will auto-detect each file's encoding during search)
- Better results and display when searching across multiple encodings
- Addressed issue with double-clicking on FTP file in find in [open] files results
XML manager enhancements:
- Added drag-and-drop support to move elements
- New "Copy XPath" option for nodes/attributes
- Added highlighting of current (edit window) position
- Addressed issues with incorrectly reported error positions
- Several other issues addressed
- Drag and drop images / graphics, or browse to images, to insert them in active HTML document:
- Drag-and-drop any number of images directly into an HTML based file
- For most HTML and web files, links will be automatically inserted
- For CSS files, the URL to the image will be inserted
- Modify the HTML / CSS formats for inserted images in Settings » Editor » Image drag-and-drop
- Hold Ctrl while dragging-and-dropping to modify the format on the fly
- Select and open multiple files at once from Recently opened / closed files menu:
- New option "Open all"
- Hold Ctrl and click files to select multiple at once
- Click "Open selected" to open all checked items
"Join line(s)" feature (Edit tab):
Option to preserve leading spaces in Advanced » Settings » Editor » Advanced:
Compare in UC Pro externally detected changes from file change detection prompt:
New context menu for "Lists" tab in file view:
- Add folders/files
- Show names only
- Rename file
- Remove file from list
"Close all files to left / right" in file tab context menu (with key mapping support):
"Add to [Favorite / Project] Files" options on file tab / file view context menu:
Drag-and-drop file tabs to file view "Project" and "Lists" tab to add to projects and lists:
New option to use classic theme for printing ("Page setup" dialog):
User tools and default associated shortcuts now begin with "1" instead of "0":
Standardized capitalization of text (sentence case) in menus and UI:
- New /LanguageMarker flag for wordfiles for expanded shebang line recognition
New option to disable automatic hex mode for files containing nulls (hex 00) in Advanced » Settings » Editor » Hex mode:
"Defaults" button in sort settings dialog:
"Delete selected lines" now deletes complete line even if not completely selected:
Paste into multiple selected columns while in column mode now pastes into all columns:
Full customization support for edit window and file tab context menus:
Improved performance and data handling with shared FTP accounts:
Optimized file change detection to avoid pause when checking for changes in all open files:
Support for OpenSSH 7.0+ (SSH console):
Addressed issues related to FTP-linked project folder:
Addressed several issues when default ANSI encoding set to non-Latin code page:
UltraEdit 24.00.0.56 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.53 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.49 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.45 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.43 (32-bit)
- Change log not available for this version
UltraEdit 24.00.0.42 (32-bit)
- Change log not available for this version
UltraEdit 23.20.0.43 (32-bit)
- Change log not available for this version
UltraEdit 23.20.0.41 (32-bit)
- Change log not available for this version