UltraEdit Download (2025 Latest)

What’s new in this version:

UltraEdit 32.1.0.20 (64-bit)
Features and enhancements:
– Updated FTP/FTPS/SFTP protocol, algorithm, and key support

New ECDSA support:
– ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp512

Improved support for:
– rsa-sha2-256, rsa-sha2-512
– ed25519, ecdh-sha2-nistp256, curve25519-sha256
– aes128-ctr, aes192-ctr, aes256-ctr
– chacha20-poly1305, rsa-2048
– hmac-sha2-256, hmac-sha2-512

Added EDI wordfiles to default set:
Enhanced Pieces plugin with optional file/folder context:
– All open files
– Project files
– Active file folder

Other notable quality improvements:
– Caret is lost with split window multi-caret editing
– Erroneous new line after paste in Find when in Column mode
– Customer sees “Error in Macro” when trying to run basic macro
– Hotkeys specified for macros are not saved properly
– UC Lite is opened for file compare rather than specified third party tool
– Plugins not shown correctly in localized builds in traditional menus
– Crash after entering Git credentials
– Shell extension menu is incorrect or missing for files with very long paths
– Impossible to enable a pre-installed plugin once it’s been disabled
– Add accelerator for “Show hints” in Contemporary menu
– Newly created/saved macro is not added to Macro List
– Status bar should indicate the offset at the end of the selection
– Focus doesn’t return to active file when hex find/replace is closed with ESC
– Corrected enable/disable state in Hex Find/Replace dialog
– “Error in Macro” reported when loading macro from mounted Google drive
– Docked hex find/replace dialog doesn’t work like other docked windows
– Add accelerator for “Edit macros” for traditional menus
– Sum selection ignores negative values
– Add support for HTTP command line license activation
– Selection is incorrect after repeated script execution with undo
– Unable to re-enable disabled default plugins using Plugin Manager
– External tool, xmllint.exe, doesn’t execute
– Incorrect undo results with specific operation set
– Pieces plugin updated with new “Query context settings”
– EDI X12 and EDIFACT wordfiles added
– UI language selection now available (application restart required)
– Addressed error in Portuguese translations of Configuration dialog
– Improved translation for new language settings
– Updated aes128-gcm/aes256-gcm support
– JSON Manager: improved dialog and control theme contrast
– JSON Manager: Parsing cancel and restart inconsistencies
– JSON Manager: negative numbers are highlighted incorrectly
– Improved selection accuracy in column mode with mouse
– Unable to customize context menu with specific settings
– Improved URL parsing and display
– Recent file list display issue in Command Palette
– Improved Hex Mode byte deletion using keyboard

UltraEdit 32.0.0.35 (64-bit)
– Pieces for Developers plugin update for new port configuration setting
– Stability improvements for word-wrapped files, “Sum selection”, and column mode
– Enable “Reformat JSON” command for all file types (not just JSON)
– Spurious warning messagebox shown in certain startup/shutdown scenarios
– Clicking on “Reset to defaults” in advanced sort options does not restore default dialog
– Display full file path as a tooltip when hovering over file name in dropdown list
– Focus does not move from FTP Browser to edit window when clicking on edit window in taskbar
– Customer requested Libxml2 2.14.3 update
– Improved script handling of recent column mode changes
– Renamed sort.exe to prevent conflict with other sort utilities
– Enable/disable ASCII only options based on “Find ASCII” context in HEX Find/Replace dialog
– Update docked hex find/replace window to match behavior of other docked windows
– Add keyboard accelerator for “Edit macros” to Traditional menus
– “Error in Macro” reported when loading macro from mounted Google drive on specific system
– Column mode caret/insert position is inconsistent with certain selections

UltraEdit 32.0.0.32 (64-bit)
– Column mode selection, copy/paste, and column alignment fixes
– Action buttons missing in line terminator conversion prompt
– Support request generated from UEStudio indicates product is UltraEdit
– Indicate region/locale in Support email (along with Windows Display Language)
– Crash with specific macro
– Incorrect indent/unindent with PHP, HTML, JS files
– Selection issues with hex mode and specific byte ranges
– Docked plugin takes over full edit window with specific layout
– Message entered in Git shell with “commit -am” is deleted
– Incorrect handling of HTML entities in templates
– Plugin menu items missing in traditional/contemporary menus
– Add H as mnemonic key for menu item Compute hash in traditional menu Advanced
– Crash when deleting large number of lines with specific files

UltraEdit 32.0.0.24 (64-bit)
Features and enhancements:
Integrated Git (added to UltraEdit):
– Git repo detection
– Branch manager, merge, push, pull, etc
– Project and File explorer integration and overlays

– Improved column mode support for Unicode
– WebTools Plugin Preview

Plugin SDK Preview:
– Manager and Wizard
– Examples and SDK documentation

Other notable quality improvements:
– Set HEX Selection dialog window Classic theme improvements
– All characters shown with extra space between them in SSH console
– Hang after trying to close a newly created file
– Wikipedia web search function only supports single words
– “Sh&ow hints” shown in command palette
– Text2HTML “Use HTML Entity numbers” command output missing trailing ‘;’
– Markdown file detection ignores file extension
– Multi-line text cannot be pasted into SSH terminal
– ENTER key fails to open file in FTP Open dialog
– Certain URLs are not highlighted/underlined
– Trailing characters erroneously included in URL highlighting/underlining
– JSON reformat/compress options disabled
– Shutdown hang with specific settings and files
– Incorrectly underlines IP addresses as URLs
– Crash during file save with specific settings and files
– Powershell terminal doesn’t work with custom install directory
– CTRL+C with column mode selection causes file to be marked as modified
– Typing character with column mode selection doesn’t replace all selected chars
– Column overstrike options not working
– Clicking on “Download Git for Windows” link returns 404 error
– Text field label is truncated in Git options dialog
– Duplicate attribute “onerror” in the HTML wordfile
– Editing and file refreshing very slow with files with long lines
– Column select and copy does not work with supplementary code points
– License ID missing in body of email created with Start support request
– Incorrect original file name in version information
– Space selection issue with certain fonts
– Crash during column mode editing with certain files
– Undo doesn’t work as expected in column mode
– Help button in Print Setup dialog window opens doesn’t open help
– Button Help in Account Manager dialog window opens the default help page
– Default help page opened on pressing key F1 for HEX Find/Replace
– Default help page opened on pressing key F1 for Find in Files and Replace in Files
– “Maximum number of backups” field accept more than the defined values.
– In “Charcoal” theme, textarea is difficult to see in Find and Replace dialog

UltraEdit 31.3.0.15 (64-bit)
– Change log not available for this version

UltraEdit 31.3.0.13 (64-bit)
– Change log not available for this version

UltraEdit 31.3.0.8 (64-bit)
Improvements and quality additions:
– Improved display of “Manage themes” dialog for UHD screens and certain scaling settings
– Addressed writeText scripting API allowing text write to Read-Only files
– Focus shifts to wrong file during editing with tiled windows
– Perl regex Find returns empty error dialog
– Fixed “Allow positioning beyond line end” setting for certain cases
– Removing a script does not free up the associated hotkey
– Addressed versioning inconsistencies for “Start support request” content
– Fixed hang when reformatting XML for certain XML files
– Unexpected results with sum selection and incorrect settings for locale
– Incorrect characters displayed during editing for specific UTF-8 files and language/region settings
– Result field in Sum column/selection is too small
– Shift + Enter allows to find previous in find dialog not being remembered
– Crash after pasting very long line and pressing CTRL+SHIFT+HOME with specific data
– Function list content changes after minor edit and save with certain files
– CTRL+N will not create new file when no files are open if File Explorer is docked
– Crashes or hangs on startup with some system configurations
– Reformat paragraph doesn’t seem to reformat all selected lines when followed by non-blank lines
– Restore Project functionality is not working as expected with some projects
– Ceate new file fails after application minimizes to system tray due to sleep settings
– Crash when double-clicking on divider between source HTML and live preview content
– “Disable” options from File handling -> Large files added to command palette
– Improved formatting and content of changes.txt

UltraEdit 31.2.0.44 (64-bit)
– Change log not available for this version

UltraEdit 31.2.0.39 (64-bit)
– Change log not available for this version

UltraEdit 31.1.0.36 (64-bit)
– Change log not available for this version

UltraEdit 31.1.0.32 (64-bit)
Enhancements:
– New “Start support request” command
– Generates new email using default system email client
– Captures commonly needed user and system information
– Captures current application information
– Enhanced XML manager editing for attributes and values
– New horizontal split view for Live Preview
– New remote file upload/download progress bar in application status bar
– New compare file command added to file tab menu for easy access
– Compare tool configuration UI added to support any compare utility
– Enabled horizontal scrolling with secondary mouse wheel, trackpad, gestures, etc.
– New underline setting for URLs instead of highlighting
– Improved readability and usability of compare settings dialog
– New command to start default email application by clicking any email address in open documents
– Automatically recover previously open files after a crash without a prompt (reduces user interaction)
– Full cloud storage support in FTP Browser
– PowerShell and SSH terminal enhancements for text and command colors

Other notable quality improvements:
– Improved code folding support for ASP code
– Improved positioning and selection range for “active line highlighting for wrapped lines
– Addressed selection issues with specific search ranges and EOF conditions
– Resolved discrepancies with differing search count results from different search features
– Addressed dialog control enable/disable state discrepancies with user tool configuration dialog
– Corrected negative column number display for certain HTML files
– Addressed multiple issues with display and editing with non-English text, code pages, and encodings
– Resolved multiple issues with tab settings and tab displays
– Resolved multiple printing issues with indentation, positioning, and wrapping

UltraEdit 31.0.0.44 (64-bit)
– Change log not available for this version

UltraEdit 31.0.0.35 (64-bit)
– Change log not available for this version

UltraEdit 31.0.0.28 (64-bit)
Features and enhancements:
Support for cloud storage services:
– Google Drive
– Microsoft OneDrive
– Amazon S3
– Dropbox
– Access and edit files from all your cloud storage services

Application scripting additions:
– New document properties: dateCreated, dateModified, dateAccessed, fileAttributes, owner, syntaxHighlighting, characters, lines, nonEmptyLines, sLOC, averageLineLength, longestLine, changedLines
– readText/writeText functions
– getEnvironmentVariable function

Updated SSH/Telnet dockable window:
– Latest encryption standards
– Support for key agents

Other notable quality improvements:
– Honor Windows setting to hide cursor (mouse pointer) while typing
– Allow sorting by clicking on the column headers in the Windows dialog
– Add “Copy” button to Sum Selection dialog for total value
– Sum selection returns incorrect negative value
– Add link to main downloads page in Support menu
– Add ability to run PowerShell script from context menu in Project or FileView
– Add “New script” as default PowerShell template
– Default language for syntax highlighting is changed if new wordfiles are added
– Second instead of first configuration item selected on using Find in Configuration
– Display issues with Manage Themes dialog on Windows 11 at 175% scaling and UHD resolutions
– Clipped labels in Modify Templates/Modify Groups dialogs at 125% scaling
– File extension based font setting is ignored
– URL selection is incorrect in Markdown file
– Default Template fails to appear, after closing and reopening the file
– Renaming a file is not reflected in file lists
– Creating a new template with the same existing template name
– “New script” default template does not appear for all applicable template groups
– UI elements not clearly visible after resizing Modify Templates dialog

UltraEdit 30.2.0.41 (64-bit)
– Change log not available for this version

UltraEdit 30.2.0.33 (64-bit)
– Change log not available for this version

UltraEdit 30.2.0.27 (64-bit)
Features and enhancements:
– Macro edit/create and settings UI update
– Consolidates global macro settings into a single “Macro settings” dialog
– Improved edit/create macro dialogs
– Individual macro settings now exposed in edit/create dialogs
– Proof of concept plugin framework
– Plugin: Code surround
– Plugin: SQL formatter
– Plugin: JSON to XML
– Plugin: File splitter
– Plugin: Tabs to spaces (leading)
– New community reviewed and approved application icons

Other notable quality improvements:
– Files saved without an extension erroneously have CSH extension
– Hang when trying to access Find history
– Alt shortcuts added to macro play dialog
– FTP Browser now uses dockable window font for local/remote panes
– Extension is incorrectly added when file is saved
– Expose current tab stop value in scripting API
– Reproducible hang when inserting comment on last line of file
– Resolved intermittent startup instability
– Brace matching is incorrect in PHP when strings include braces

UltraEdit 30.1.0.23 (64-bit)
– Change log not available for this version

UltraEdit 30.1.0.19 (64-bit)
Features and enhancements:
Enhanced large file mode:
– Brings all large file settings into a common location
– Easily customize large file optimizations
– Enable/disable line numbers, code folding, Intellitips, and more
– New “Replace once” functionality added to Find/Replace dialog
– Improved detection and highlighting of URLs in source files
– Environment variables now supported for default backup directory
– PowerShell terminal font can now be customized

Other notable quality improvements:
– Improved detection of PowerShell scripts
– Addressed crash when loading specific project data
– Selection after spell checking “Change” doesn’t work correctly
– “Right-click”…”Only if Ctrl is pressed” spell check option not working
– Focus is in wrong pane after opening file from FTP and invoking Find dialog
– Display standard deletion confirmation message box when “Remove Script” is selected
– Added setting to specify the number of recent projects shown in list in ribbon/submenu
– Improved C# function detection for function list
– Spaces at beginning of lines are dropped when inserting templates
– Dragging a selection in column mode and dropping it doesn’t work as expected
– Find next (F3) with unlimited columns not working as expected

UltraEdit 30.0.0.50 (64-bit)
– Change log not available for this version

UltraEdit 30.0.0.48 (64-bit)
– Change log not available for this version

UltraEdit 30.0.0.41 (64-bit)
Features and enhancements:
Application scripting update:
– Modern JavaScript support and full browser capabilities
– Legacy JavaScript support by default for full backwards compatibility
– Enable latest JavaScript by adding header to script: // @Engine=WebView2

Dockable PowerShell terminal:
– Dockable window, place anywhere you wish as a floating window or dock in any orientation
– Execute any valid shell commands
– Edit and run PowerShell scripts from the ribbon
– Run selected portions of PowerShell scripts

Enhanced live preview: Dev Tools & Select/Capture/Print:
– Select Inspect from the live preview context menu
– Review DOM and loaded resources
– Select command from live preview context menu
– Capture as text
– Capture as image
– Print rendered page to printer or PDF

– Spell check improvements
– FTP/FTPS/SFTP improvements

Other notable enhancements and quality improvements:
– Caret position is incorrect with certain UTF-8 content
– Comment/Uncomment improvements
– URL highlighting and interaction improvements
– Highlighting incorrect after replace all in selected text
– Inserting multi-line HTML templates positions the closing tag incorrectly
– Incorrect highlighting of inline PHP comments
– Active string isn’t highlighted correctly after quick find
– Crash on startup with specific command line parameters
– Caret jumps to beginning of line when editing with Live Preview enabled
– Enable updated JavaScript support for command line script execution
– Spellcheck checks entire document instead of selection
– Added PHP, Python, Ruby, and PowerShell commands to Coding ribbon
– Crash in command palette with root path
– Crash when inserting a template
– Unable to scroll to leftmost tab when single line scrollable tabs are enabled
– FTP: Parsing certain large directories is very slow
– FTP: Issue loading PPK v3 keys
– FTP: Files opened in wrong tab group when using tiled windows mode
– FTP: Extra line added to files opened using ASCII transfer mode
– FTP: Rename Folder navigates into folder instead of renaming with Show Current Directory Only enabled
– FTP: F5 triggers Capitalize command in active file when focus is in FTP pane
– Caret position and auto complete dialog incorrect with Ctrl + Backspace
– Brace matching incorrectly highlights brace inside string
– Macro quick record forces Find Up for find actions
– Crash after sorting file with specific content
– Quick find skips first occurrence in file after search wraps from end to beginning of UTF-16 file
– Find (and subsequent find string selection) works in ANSI file, but not in UTF-16 files
– Find Next skips first occurrence of search string in large file
– Find skips valid matches for search string
– JSON manager hangs/crashes when trying to work with very large files (30GB+)

UltraEdit 29.2.0.52 (64-bit)
– Change log not available for this version

UltraEdit 29.2.0.48 (64-bit)
– Change log not available for this version

UltraEdit 29.2.0.46 (64-bit)
– Change log not available for this version

UltraEdit 29.2.0.44 (64-bit)
– Change log not available for this version

UltraEdit 29.2.0.34 (64-bit)
– Change log not available for this version

UltraEdit 29.1.0.124 (64-bit)
– Change log not available for this version

UltraEdit 29.1.0.123 (64-bit)
Interactive login for SFTP (2FA support):
– Connect to servers that require two-factor authentication (2FA) or time-based one-time passwords (TOTP)
– New “Interactive login” account option (Advanced tab)
– Single persistent connection used for 2FA accounts to prevent multiple 2FA prompts
– Connection stays alive during file editing to avoid further 2FA prompts

Chrome (Edgium) rendering for browser view / live preview:
– Upgrades HTML / Markdown preview to modern rendering engine
– Requires WebView2 browser component from Microsoft (included in Win 11, available on Win 10)
– Fallback to older browser control for legacy rendering on systems not supporting

WebView2:
Command palette expansions:
Quick open any previously opened file:
– Type then begin typing part of file path or name to filter results; ex: myFile.js
– Select path and press Enter to open
– Clear one or all paths from history

Quick open any file:
– Begin typing file path and command palette will offer auto-completing matches
– Select a matching folder to add it to the path
– Select a matching file to open it
– Supports letter drives, UNC, and relative paths
– Wildcard support for opening multiple files at once; ex: C:prjclass*.cpp

Go-to shorthand:
– Type : then line number / column number to jump to location; ex: :300,25
– Type :b2 to jump to second bookmark, or :bMyBook to jump to bookmark named “MyBook”
– Type :p then page break number to jump to page break; ex: :p5

Templates now included in command palette:
Syntax highlighting parser overhaul (Code highlighting data abstracted from editor, improving performance and resolving issues):
– Syntax highlighting maintained when selecting
– Support for block comments opened with same characters as line comments
– Support for arbitrary string pairs (square brackets, backticks, etc.)
– Added support for Perl quote-like string operators like qq(STRING)
– Improved XML code highlighting with embedded CDATA sections
– Addressed issues related to complex embedded code highlighting and longer wrapped lines

HTML Tidy overhaul:
– Updated HTML Tidy library to latest version
– New HTML Tidy UI with dozens of additional options
– New command and associated key mapping to run HTML Tidy
– Output window improvements and additions
– Add and remove any number of output windows
– Rename output window tabs
– Select and copy partial or whole lines in output window
– Other notable user experience improvements
– Ability to rename unsaved file tab
– User tools automatically import embedded icon from external executable
– Re-engineered user clipboards now support selections of >4 GB (exceeding Windows clipboard limitations)
– “Add file to project” now uses regular File Open dialog
– Reformat JSON now automatically applies code highlighting
– Size column is now right-aligned in all FTP file lists
– Other notable quality improvements
– Addressed issue with child windows opening off screen when last positioned on disconnected monitor
– Addressed issues parsing URL formats for right-click open
– Addressed Reformat Paragraph issues with large selections of text
– Addressed issue with “Save selection as” and GB of selected data
– Addressed file lock issue when saving FTP file
– Removed 160 byte limit on application title bar
– Improved selection while in column mode
– Addressed “Server signature does not match” issue with SFTP
– Addressed issue with duplicated characters in SSH log
– Added missing “To uppercase” command to key mapping
– Added file path and name to non-DOS line terminator prompt
– Addressed tool performance issue with “Show DOS box” enabled
– Further theming improvements

UltraEdit 29.1.0.112 (64-bit)
– Change log not available for this version

UltraEdit 29.1.0.100 (64-bit)
– Change log not available for this version

UltraEdit 29.1.0.90 (64-bit)
Interactive login for SFTP (2FA support):
– Connect to servers that require two-factor authentication (2FA) or time-based one-time passwords (TOTP)
– New “Interactive login” account option (Advanced tab)
– Single persistent connection used for 2FA accounts to prevent multiple 2FA prompts
– Connection stays alive during file editing to avoid further 2FA prompts

Chrome (Edgium) rendering for browser view / live preview:
– Upgrades HTML / Markdown preview to modern rendering engine
– Requires WebView2 browser component from Microsoft (included in Win 11, available on Win 10)
– Fallback to older browser control for legacy rendering on systems not supporting WebView2

Command palette expansions:
Quick open any previously opened file:
– Type then begin typing part of file path or name to filter results; ex: myFile.js
– Select path and press Enter to open
– Clear one or all paths from history

Quick open any file:
– Begin typing file path and command palette will offer auto-completing matches
– Select a matching folder to add it to the path
– Select a matching file to open it
– Supports letter drives, UNC, and relative paths
– Wildcard support for opening multiple files at once; ex: C:prjclass*.cpp

Go-to shorthand:
– Type : then line number / column number to jump to location; ex: :300,25
– Type :b2 to jump to second bookmark, or :bMyBook to jump to bookmark named “MyBook”
– Type :p then page break number to jump to page break; ex: :p5
– Templates now included in command palette
– Syntax highlighting parser overhaul (Code highlighting data abstracted from editor,
proving performance and resolving issues):
– Syntax highlighting maintained when selecting
– Support for block comments opened with same characters as line comments
– Support for arbitrary string pairs (square brackets, backticks, etc.)
– Added support for Perl quote-like string operators like qq(STRING)
– Improved XML code highlighting with embedded CDATA sections
– Addressed issues related to complex embedded code highlighting and longer wrapped lines

HTML Tidy overhaul:
– Updated HTML Tidy library to latest version
– New HTML Tidy UI with dozens of additional options
– New command and associated key mapping to run HTML Tidy

Output window improvements and additions:
– Add and remove any number of output windows
– Rename output window tabs
– Select and copy partial or whole lines in output window

Other notable user experience improvements:
– Ability to rename unsaved file tab
– User tools automatically import embedded icon from external executable
– Re-engineered user clipboards now support selections of >4 GB (exceeding Windows clipboard limitations)
– “Add file to project” now uses regular File Open dialog
– Reformat JSON now automatically applies code highlighting
– Size column is now right-aligned in all FTP file lists

Other notable quality improvements:
– Addressed issue with child windows opening off screen when last positioned on disconnected monitor
– Addressed issues parsing URL formats for right-click open
– Addressed Reformat Paragraph issues with large selections of text
– Addressed issue with “Save selection as” and GB of selected data
– Addressed file lock issue when saving FTP file
– Removed 160 byte limit on application title bar
– Improved selection while in column mode
– Addressed “Server signature does not match” issue with SFTP
– Addressed issue with duplicated characters in SSH log
– Added missing “To uppercase” command to key mapping
– Added file path and name to non-DOS line terminator prompt
– Addressed tool performance issue with “Show DOS box” enabled
– Further theming improvements

UltraEdit 29.0.0.102 (64-bit)
– Change log not available for this version

UltraEdit 29.0.0.94 (64-bit)
– Change log not available for this version

UltraEdit 29.0.0.70 (64-bit)
Improved startup speed and performance:
– Various optimizations to startup routines
– Startup speed reduced by up to 50%
– File view / explorer window improvements:
– Existing file view tabs split out into separate dockable windows
– File explorer
– Project
– File lists (favorites, recents, etc.)
– Open files
– New ribbon / menu toggles and key mappings for new windows

Command palette enhancements:
– Command palette now fully resizable
– More responsive and cleaner user interface

Macro improvements:
– Greatly improved macro playback speed
– Reduced screen updates to improve performance
– Comment support (use # to create a comment line ignored by macro parser)
– GetValue supports 64-bit integers
– SaveAs now uses default save directory in all cases
– Addressed issue with duplicated key mappings
– Addressed focus issue with GetValue prompt

Column mode enhancements:
– Improved performance for column editing in large files
– New option for “Insert/Fill Column” to ignore last line if empty
– Find String List (List lines containing string) improvements
– Greatly improved performance, especially in large files
– New option to automatically refresh results
– Double-clicking result highlights match in file
– Added F5 keyboard shortcut to refresh results

Favorite files improvements:
– Redesigned interface to show columns
– Sort favorite files by name or path
– Addressed issue with “+All open files” button

User tool improvements:
– Tool output now displayed in real-time
– Run tools on remote (FTP) files
– Tool runtime input via %modify% now uses active clipboard
– Addressed issue with shifting key mappings when adding or removing tools
– Tool tooltips in ribbon now display name
– Improved scaling for custom tool icons in toolbar
– Perl regular expression improvements
– Perl regexp searches now case sensitive
– Dot (.) no longer matches new line
– Added support for Perl regexp DEFINE feature
– Improved memory handling to support more complex regexps

Live preview improvements:
– Greatly improved DOM navigation via double-click in browser window
– Improved selection of text in browser window
– Settings dialog and user interface improvements
– Settings dialog is fully resizable – text and options flow and wrap as dialog is resized
– INI path selectable with new “Open” button for fast access to its folder in Application Layout » Advanced
– Improved usability of Settings search
– Improved settings for default file open directory in File Handling » Load
– Various UI tweaks and fixes throughout settings
– Smarter F3 (Find Next): Manual selection in source now searches for selection instead of previous regexp
– New option to disable automatic expansion of nodes in XML Manager
– New option to create new file when all other files are closed
– Themed main application area when all files are closed
– Improved file change detection for network files
– FTP improvements for stability and usability
– Auto-complete display improvements for non-Latin characters
– Improved caret positioning with proportional characters and fonts
– Better error reporting for JSON manager
– Ctrl Left Arrow now stops at beginning of file

UltraEdit 28.20.0.92 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.90 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.70 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.44 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.28 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.26 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.16 (64-bit)
– Change log not available for this version

UltraEdit 28.20.0.12 (64-bit)
Interactive Find in Files:
– New option for “Interactive results” in Find in Files dialog
– Provides “live” view of all search results in a single edit tab
– Expand and collapse search results as needed
– Modify matched files directly in results
– Perform mass replaces in one or all results
– Save each result individually, or all at once

Scroll through file tabs with the mouse wheel:
– Set in file tabs context menu
– Set in Settings » Application layout » File tabs » Miscellaneous

– Added ability to remove items from “Recently opened” / “Recently closed” lists in File View
– Added key mapping support for “Go to Previous / Next Position”
– Added “Yes and make active” option to File Change Detection prompt
– Changed split window behavior to show same view in both splits
– Added IntelliTips automatic scanning of external “include” folder configured in Settings » Auto-complete » IntelliTips » Parser
– Added three new dark color themes (Studio Dark, One Dark, Predawn)
– Added Pieces integration
– Improved support for Perl regular expressions negative lookbehind
– Addressed selection issues with binary data / nonprintable characters in text mode
– Other minor improvements

UltraEdit 28.10.0.154 (64-bit)
– Change log not available for this version

UltraEdit 28.10.0.98 (64-bit)
– Change log not available for this version

UltraEdit 28.10.0.26 (64-bit)
– Change log not available for this version

UltraEdit 28.10.0.18 (64-bit)
– Change log not available for this version

UltraEdit 28.10.0.0 (64-bit)
IntelliTips improvements:
– Implemented threading for improved performance when parsing source files
– Eliminated slowness when typing in IntelliTips-parsed file
– Updated and modernized parser engine
– Added support for dozens of additional languages

Improved performance:
– Faster loading of multiple files
– Improved file tab handling with many files open
– Faster project load

– Updated Ctags (to universal-ctags) for more robust and modern symbol parsing
– Improved auto-complete to be more user friendly and less obtrusive
– Find in Files improvements when searching files with corrupt / incorrect encodings
– Improved storage and handling of settings and customizations data
– Smarter handling of auto-recovered unsaved files with Save State enabled
– Renamed update exe to prevent erroneous launch from Windows Temp File cleanup
– Miscellaneous improvements to increase application performance and reliability

UltraEdit 28.0.0.114 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.98 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.86 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.66 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.48 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.46 (64-bit)
– Change log not available for this version

UltraEdit 28.0.0.34 (64-bit)
IntelliTips:
– Code-aware suggestions for auto-completing class members, methods, etc.
– Function tips for typing parameters in function call
– UltraEdit parses active file and parent folder for symbols
– Supports local files and files opened via FTP
– Optionally scan other folders
– New config options in Settings » Auto-complete » IntelliTips

Improved auto-complete:
– Fully themed auto-complete dialog
– Choose when auto-complete automatically shows in Settings » Auto-complete

Fully resizable Find and Replace dialogs:
– New context menu option “Delete lines” in Find String List to delete all lines containing string
– New option to “Highlight all items found” with Replace

“Highlight all selected” optionally matches:
– Whole word only (and optionally only when selection is a whole word)
– Case
– Configure in Settings » Search » Advanced
– “Save and Close” command
– “Open last-closed tab” option (file tab context menu)
– Ability to save an empty, new file
– Save As option to leave both original file and new file open
– Added support for remote (FTP) files as well
– Go to previous and next position using forward and back buttons mouse
– Dynamic highlighting of XML and HTML attributes and values
– Clicking in line margin to select now selects entire soft-wrapped line
– Expanded theme support with most dialogs using theme colors
– Other minor enhancements and issues addressed

UltraEdit 27.10.0.164 (64-bit)
– Change log not available for this version

UltraEdit 27.10.0.148 (64-bit)
– Change log not available for this version

UltraEdit 27.10.0.108 (64-bit)
– Change log not available for this version

UltraEdit 27.10.0.76 (64-bit)
File properties:
– Dockable window displays information about active file
– File attributes, encoding, line/character statistics, etc.
– Copy one or all file properties to clipboard
– Collapsible information sections
 
Image preview for HTML / web files:
– Hover over image reference in source to see preview in tooltip
– Supported in HTML, CSS, JavaScript, JSON, Markdown, PHP, Python, Ruby, Perl
– Supports BMP, GIF, JPE/JPG/JPEG, PNG, and TIFF image formats
– See original image size and color mode
 
– UAC administrator override prompt for modifying and saving system files
– Unlimited line length – no forced wrap
– Unlimited line length option added in Settings » Editor display » Miscellaneous
– Set max columns before wrap to values greater than 20,000
 
Hide / show unchanged lines (View » Hide/show drop down):
– Combine multiple files
– Accessible via Edit tab » File (Insert group) » Insert multiple files
– Select one or more files from multiple locations
– Set order of inserted files
– Option to add new line if missing from inserted file(s)
– Line terminators automatically normalized if “On paste convert line endings” set in Settings » File handling » Conversions

Jump to function definition:
– Ctrl + Right-click on function call in source to jump to its definition
– Function must be listed in function list

– Eliminated view shift when selecting all (Ctrl + A)
– Manually set syntax highlighting type now remembered between sessions
– Syntax highlighting preserved for HTML / XML matching tag highlights
– Improved performance for JavaScript Lint
– Added Unicode BOM indicator to encoding value in status bar
– Improved display when toggling full screen mode
– Window framework update to improve performance and display
– Improved handling of literal caret (^) in templates
– Improvements for inserting files of different encodings and line terminator formats
– Various other minor improvements

UltraEdit 27.0.0.94 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.82 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.72 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.68 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.54 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.30 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.24 (64-bit)
– Change log not available for this version

UltraEdit 27.0.0.22 (64-bit)
Cloud Sync:
– Secure, cloud-based syncing of settings between different systems
– Authenticate with Google, GitHub, or Microsoft account
– Push / pull all settings, or specific settings categories
– Backup / restore system
– Manage, rename, and remove instances from sync account
– Requires a subscription license including Cloud Services
– Compute hash for active file or selected text (Coding tab » Tools group):
– MD5, CRC, SHA1, and SHA256 algorithms calculated and shown
– Copy hash value from result dialog
– Key mapping available
– Command line support available: uedit64 /md5|/crc|/sha1|/sha256
– No file size limitations

New options in file tabs context menu to sort file tabs by:
– Name
– Location
– File extension
– Date

Dialog overhaul to modernize settings and configs:
– Apply / OK buttons removed where applicable
– Obsolete settings and controls removed

Unlimited bookmark support:
– Set unlimited bookmarks in a file…even multi-GB files with hundreds of thousands of bookmarks
– Greatly improved performance for toggling bookmarks and with Bookmark Viewer
– New option “Bookmark matching lines” in Find dialog:
– Automatically set bookmarks for all lines containing match (instead of using Find String List)
– Find bookmarks are tracked and appear separately from standard bookmarks
– Allows you to quickly and easily delete, cut, or copy all lines containing search string
– Clear Find bookmarks (Home » Bookmarks sub-menu) while preserving manually set bookmarks
– New option in function list context menu to avoid automatically expanding function
– Support for horizontal scrolling via Shift + Mouse wheel

UltraEdit 26.20.0.68 (64-bit)
– Change log not available for this version

UltraEdit 26.20.0.66 (64-bit)
– Change log not available for this version

UltraEdit 26.20.0.62 (64-bit)
– Change log not available for this version

UltraEdit 26.20.0.58 (64-bit)
– Change log not available for this version

UltraEdit 26.20.0.1 (64-bit)
– Internal improvements for multi-segmented edit control
– Progress bar (in status bar) for large parsing / edit operations

Ability to immediately cancel long-running operations via ESC, including:
– Find / quick find
– Replace
– Macros
– Goto
– Ctrl + Home / Ctrl + End
– File open cancel opening a huge file, or a large number of files
– Convert CSV / fixed width
– Convert tabs to spaces / spaces to tabs
– Convert line ends / wrap
– Reformat XML / JSON
– Reindent / reformat
– Print

UltraEdit 26.10.0.72 (64-bit)
– Change log not available for this version

UltraEdit 26.10.0.38 (64-bit)
– Change log not available for this version

UltraEdit 26.10.0.30 (64-bit)
– Change log not available for this version

UltraEdit 26.10.0.14 (64-bit)
– Various other fixes and improvements

Greatly improved performance:
– Threaded Quick Find for greatly improved performance in large files
– Faster scrolling and editing, especially in files with hidden lines
– Better performance when word wrap is enabled
– Faster undo / redo
– Improved grouped undo
– Eliminated flickering while typing
– Faster scrolling with HTML / XML tag highlighting
– Smoother scrolling with large files
– Improvements for indent guidelines with large sections of code

UltraEdit 26.0.0.74 (32-bit)
– Change log not available for this version

UltraEdit 26.0.0.72 (32-bit)
– Change log not available for this version

UltraEdit 26.0.0.62 (32-bit)
– Change log not available for this version

UltraEdit 26.0.0.48 (32-bit)
– Change log not available for this version

UltraEdit 26.0.0.34 (32-bit)
– Change log not available for this version

UltraEdit 26.0.0.24 (64-bit)
Powerful command palette:
– Easy and quick access to all of UltraEdit’s functionality and settings via Ctrl + Shift + P
– Filter commands in search box at top
– Pin favorite commands / settings to top of list
– Access recently used commands in MRU list
– Run macros, scripts, and user tools directly from command palet

JavaScript / CSS minifier and decompressor:
– JS/CSS drop down includes reformat, compress, and JavaScript Lint options
– New “Formatting” group in Coding tab containing all code reformatting tools

Re-engineered code folding:
– Open – and fold – huge source files (up to 500 MB)
– Faster parsing of huge files with foldable code
– Much more accurate and better performing folding

Macro performance overhaul:
– In many cases, macros complete in 1/3rd of the time of previous versions – in some cases, even faster!
– Improved macro performance and stability for huge files

Highlight all occurrences of string on double-click (no Shift required):
– Configure under Advanced » Settings » Search » Advanced

Hints bar:
– See tips and hints contextualized to the work you’re doing
– Scroll through all hints
– Hints are designed to be automatic and unobtrusive

Modernized key mapping:
– Ability to re-map Ctrl + Tab and Ctrl + Shift + Tab (provides browser-like tab switching)
– Replace in Files re-mapped to Ctrl + Shift + R
– Quick record macro re-mapped to Ctrl + Shift + Q
– ESC dismisses “Highlight all” highlighting
– New “Expand all” / “Collapse all” options in function list context menu
– Status bar shows total number of lines in file
– Various user interface, framework, and window improvements

UltraEdit 25.20.0.166 (64-bit)
– Change log not available for this version

UltraEdit 25.20.0.156 (64-bit)
– Change log not available for this version

UltraEdit 25.20.0.72 (64-bit)
– Change log not available for this version

UltraEdit 25.20.0.68 (64-bit)
– Change log not available for this version

UltraEdit 25.20.0.64 (64-bit)
– Change log not available for this version

UltraEdit 25.20.0.60 (64-bit)
Markdown support:
– Preview Markdown files (via Coding » Live preview or Browser view)
– Preview is compatible with GitHub Flavored Markdown (GFM)
– Select different styles for Markdown rendering (or add your own)
– Special Markdown syntax highlighting (with new MARKDOWN_LANG) language marker
– Support for embedded HTML highlighting

Live HTML preview:
– Split window with code view and browser view
– Code changes (saved and unsaved) are automatically updated in browser view
– Position sync: Double-click on element in preview to jump to its location in source
– Configure under Advanced » Settings » Editor » XML / HTML / Markdown
– Updated HTML rendering component to support modern HTML / CSS / JS
– Added support for copying (via Ctrl + C) selected text

Save state:
– Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
– Works for local, network, FTP, and even unsaved “Edit” files
– Prefer prompts to save? Disable this feature under Advanced » Settings » File handling » Session options

Close unsaved Edit files with no prompt to save:
– This optional feature can be set under Advanced » Settings » File handling » Session options
– Improved file tab handling on startup
– Changed default temporary file location
– Many fixes and internal improvements

UltraEdit 25.10.0.62 (64-bit)
– Change log not available for this version

UltraEdit 25.10.0.50 (64-bit)
– Change log not available for this version

UltraEdit 25.10.0.48 (64-bit)
– Change log not available for this version

UltraEdit 25.10.0.16 (64-bit)
– Change log not available for this version

UltraEdit 25.10.0.12 (64-bit)
– Change log not available for this version

UltraEdit 25.10.0.10 (64-bit)

Code folding enhancements:
– “Peek” at folded code (hover over “…” to see preview of collapsed text in a tooltip)
– Ctrl + Click on folding node to expand / collapse all sub-nodes of that node
– Alt + Click on folding node to expand / collapse all folding nodes in the active file
– Expand / collapse code from any line within folding section (not just first line)

Full Unicode support in wordfiles:
– Create wordfiles containing Unicode characters
– Wordfiles can be saved as ANSI, UTF-8, or UTF-16, with or without BOM
– Use Unicode characters in keywords, comment characters, indent/unindent strings, brace matching, more…

New “/Word Select Include” wordfiles setting for overriding delimiters for navigating / selecting:
– Allows you to set override default delimiters on a per-language basis
– For example, /Word Select Include = $ would cause the “$” symbol to be included when double-clicking a word to select
– This would also cause Ctrl + Left / Right Arrow to skip “$” (instead of stopping on it)

Delimiter based sort:
– Specify delimiter to sort by field (instead of specific column numbers)
– Makes IP address sort possible
– Faster brace / tag matching in source with very long lines
– “Filter on selection” switches to “Clear filter” when toggled on

UltraEdit 25.00.0.82 (64-bit)
– Change log not available for this version

UltraEdit 25.00.0.68 (64-bit)
– Change log not available for this version

UltraEdit 25.00.0.58 (64-bit)
– Change log not available for this version

UltraEdit 25.00.0.53 (64-bit)
– Collapsible Find in Files results for output window (per file)

Find in files results highlighting in output window:
– Highlighting for matches, file path / name, line number, text, and more
– Modify colors in new “Output” tab in theme manager

New spell checker based on Windows API:
– Replaces Aspell on Windows 8.1 and later (Windows 7 will still use Aspell)
– Supports all encodings, including Unicode formats
– Language support based upon installed languages on Windows
– Supports filters for strings, comments, HTML, and XML

Bookmark enhancements:
– New bookmark gutter (right side of line numbers)
– Ability to click in bookmark gutter to toggle bookmarks
– Access special bookmark context menu by right-clicking bookmark gutter
– Optionally disable bookmark gutter

New “Open folder” option in Explorer context menu:
– Selected folder set as root in file view “Explorer” pane
– Selected folder set as “Find in files” and “File open” default directories

Internally refactored UTF-8 handling:
– Greatly improved editing for multi-byte ANSI formats (mostly Asian fonts / scripts)
– Better display of non-Latin characters in UTF-8 files
– Better handling of column editing with special characters in UTF-8 files
– UTF-8 to UTF-16 conversion in memory – avoids conversion of temp file (or file on disk if temp files disabled)
– New “Filter on selection” in Home tab to show only lines in file containing selected text
– Ability to add macros or scripts to toolbar, ribbon, or context menu
– Key mapping, toolbar / ribbon support for “Save and upload to server” for FTP-linked files
– New “Automatically upload saved files” option to FTP-linked folder context menu (Project tab)
– Ability to customize tags inserted by HTML toolbar buttons
– Ability to set output encoding for user tools (ANSI, UTF-8, or UTF-16)
– Better folder pickers for Find in Files, projects, etc.
– Much more responsive XML / JSON manager trees, especially with large structures and data
– Greatly improved performance for files opened from slow network or VPN
– Other minor fixes, improvements, and enhancements

UltraEdit 24.20.0.62 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.61 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.51 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.44 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.40 (64-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 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.30 (64-bit)
– Change log not available for this version

UltraEdit 24.20.0.27 (64-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 (64-bit)
– Change log not available for this version

UltraEdit 24.10.0.32 (64-bit)
– Change log not available for this version

UltraEdit 24.10.0.24 (64-bit)
– Change log not available for this version

UltraEdit 24.10.0.23 (64-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 (64-bit)
– Change log not available for this version

UltraEdit 24.00.0.72 (64-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 (64-bit)
– Change log not available for this version

UltraEdit 24.00.0.53 (64-bit)
– Change log not available for this version

UltraEdit 24.00.0.49 (64-bit)
– Change log not available for this version

UltraEdit 24.00.0.45 (64-bit)
– Change log not available for this version

UltraEdit 24.00.0.43 (64-bit)
– Change log not available for this version

UltraEdit 23.20.0.43 (64-bit)
– Change log not available for this version

UltraEdit 23.20.0.41 (64-bit)
– Change log not available for this version

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top