UltraEdit Portable Changelog

What's new in UltraEdit Portable 29.2.0.52

Mar 24, 2023
  • Features and enhancements:
  • Footnote support for markdown live preview
  • Tasklist checkbox support for markdown live preview
  • New theme: Monokai
  • Open URLs with shift+ctrl+click in currently open files
  • Updated CSS wordfile
  • Ctrl+Left/Right arrow now works for column mode
  • Option to automatically recover documents on system or application failure
  • FTP/FTPS/SFTP is updated to the latest encryption, hashing, and protocol standards including full TLS 1.3 support
  • Telnet/SSH is updated to the latest encryption, hashing and protocol standards
  • Other notable quality improvements:
  • File added erroneously to project root instead of group folder
  • Wordfile changes not reflected until files saved
  • Command line flags return incorrect path error
  • Reindent selection doesn’t work with unordered list
  • Statusbar flickers while typing with wrapped lines
  • F3 doesn’t work as expected with infinite column mode
  • Perl highlighting shows all text as comment following qq
  • Perl regex with K not finding all matches
  • Quick find UI is hidden or partially visible

New in UltraEdit Portable 28.10.0.116 (Mar 24, 2021)

  • 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

New in UltraEdit Portable 27.10.0.120 (Oct 21, 2020)

  • New tab sorting methods can be set to automatically sort on file open (Settings » Application layout » File tabs » Miscellaneous)
  • New option in function list context menu to avoid automatically expanding function
  • Support for horizontal scrolling via Shift + Mouse wheel
  • 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 <file>
  • No file size limitations
  • New file tab sorting methods (file tab context menu) to sort open files by:
  • Name
  • Location
  • File extension
  • Date
  • Modernized settings and config dialogs:
  • 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
  • Improved XML support:
  • XML compress / minify
  • Greatly improved performance for parsing / reformatting huge multi-gigabyte XML files
  • Improved support for parsing / formatting multi-byte character sets

New in UltraEdit Portable 26.20.0.48 (Dec 27, 2019)

  • 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

New in UltraEdit Portable 25.20.0.100 (Feb 2, 2019)

  • 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:

New in UltraEdit Portable 25.10.0.32 (Sep 24, 2018)

  • Faster brace / tag matching in source with very long lines
  • "Filter on selection" switches to "Clear filter" when toggled on
  • 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

New in UltraEdit Portable 25.00.0.76 (May 15, 2018)

  • 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

New in UltraEdit Portable 24.20.0.27 (Sep 1, 2017)

  • 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

New in UltraEdit Portable 24.10 (Jun 30, 2017)

  • 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

New in UltraEdit Portable 24.00.0.53 (Mar 6, 2017)

  • "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
  • Compare in UC Pro externally detected changes from file change detection prompt
  • 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, <img> 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
  • 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
  • "Join line(s)" feature (Edit tab):
  • Option to preserve leading spaces in Advanced » Settings » Editor » Advanced
  • New context menu for "Lists" tab in file view:
  • Add folders/files
  • Show names only
  • Rename file
  • Remove file from list

New in UltraEdit Portable 23.10.0.2 (Jul 11, 2016)

  • Find/replace issues addressed:
  • Addressed issue with Find String List truncating lines after 260 columns.
  • Addressed issue with Find String List not displaying "&" symbol in non-English versions.
  • Improved elimination of duplicates in search histories.
  • Addressed issue with Find in Files results highlighting more than the search keyword.
  • Column mode issues addressed:
  • Addressed replace in selection issues when in column mode.
  • Addressed cut/copy/paste issues in column mode.
  • Addressed issues deleting columns.
  • Addressed issue inserting HTML tags while in column mode.
  • Addressed issue with Shift + End not working as expected.
  • Addressed column mode selection performance issue with Document Map enabled.
  • Addressed several other isolated issues when working in column mode.
  • User tool issues addressed:
  • User tools added to Ribbon now show custom tool name instead of default name.
  • Addressed sizing issues with custom bitmaps for user tools.
  • Addressed issue with custom tool icons when large icons are enabled.
  • Addressed maximized window / title bar issues.
  • Addressed issues with variable and wildcard syntax highlighting with word wrap.
  • Addressed issue with custom help files in toolbar / menu mode.
  • Addressed issues with edit window minimize, restore, and close controls.
  • Addressed issue with stopping macro recording in toolbar / menu mode.
  • Addressed issues with caret when using Page Up / Page Down with folded lines.
  • Addressed issue with "Sort file tabs on open" when dockable tabs are enabled.
  • Addressed issue with showing Recent Files on File menu.
  • Addressed issue that caused caret to disappear when clicking on status bar icon in hex mode.
  • Addressed accelerator conflict for "Select" and "Sort" in Ribbon.
  • Various other issues addressed.

New in UltraEdit Portable 23.00 (Jul 11, 2016)

  • New UI featuring ribbon and classic toolbar/menu mode.
  • Ribbon UI.
  • Menu commands organized in logical groups for quicker access.
  • Quick Access Toolbar (QAT) in application title bar.
  • Access commands via ribbon accelerators (Alt).
  • Optional Compact Mode for consolidating vertical space.
  • Customize ribbon and QAT with your own ribbon tabs and/or groups.
  • Toolbar/menu mode.
  • Provides classic menu and toolbar interface as with previous versions.
  • Create and customize toolbars.
  • Updated and modernized icons throughout application.
  • Full support for UHD / 4k+ displays.
  • Improved startup speed.

New in UltraEdit Portable 22.20.0.49 (Feb 19, 2016)

  • Native 64-bit version and optimizations.
  • Aggressive and deep optimizations to application startup time for 32- and 64-bit versions.
  • Additional performance enhancements and optimizations for the 32- and 64-bit versions.
  • New Brazilian Portuguese localization.
  • New simplified and faster installer.

New in UltraEdit Portable 22.10.0.10 (Feb 19, 2016)

  • Smarter indentation of auto-completed XML/HTML close tags:
  • After closing tag is automatically inserted, press Enter
  • UE will reposition and properly indent the closing tag on the line beneath the new (active) line
  • Convert Quick Find to multi-select:
  • Press Ctrl + , (comma) with Highlight All active to convert them to multi-selections
  • Select some text, then press Ctrl + , to convert all occurrences of selection to multi-selections
  • Create custom key mapping in Advanced -> Configuration -> Key Mapping (ViewConvertHighlightedToSelection)
  • Highlight All Selected and search highlighting shown in the Document Map
  • Highlight All Selected now uses entire selection (instead of just word under caret)
  • Performance improvements for multi-caret editing with many selections/carets
  • Document Map improvements with column mode, selecting, changing syntax highlighting, etc.
  • Added support for Select All with Ctrl+a in "Edit Macro" dialog
  • Addressed display issues in Asian languages (Chinese, Japanese, Korean) with child windows, file tabs, tooltips, and other UI elements
  • Improved selection and highlighting in column mode
  • Addressed split window issues
  • Addressed issues with Revert to Saved after manually changing file encoding
  • Addressed issues when converting file encoding and then reverting to saved
  • Addressed issue with Wrap after column #, insert CR/LF
  • Addressed issue with line change indicator not showing for changes on first line of folded/hidden block
  • Addressed some minor Find/Find in Files issues
  • Addressed issues with Recently Closed Files list
  • Addressed CSS syntax highlighting colors with some themes
  • Addressed issue with Open Address Bar width
  • Various other minor improvements

New in UltraEdit Portable 22.0.0.60 (Apr 17, 2015)

  • Cut/copy all bookmarked lines (Search -> Bookmarks submenu)
  • Trim Leading Spaces (Format menu)
  • Document Map::
  • "Filmstrip" overview of active file for visual context and quick navigation
  • Zoom in or out to see more or less of the file
  • Optionally shows bookmarks, code folding, and active line
  • Optionally reposition caret on click
  • Toggle via View -> Views/Lists or via toolbar icon
  • Vertically split window:
  • Accessible via Window menu or via splitter next to horizontal scrollbar
  • Split window both vertically and horizontally for 4-way view of file
  • "Recently Closed Files" menu item:
  • Added beneath "Recently Opened Files" in File menu
  • Includes a "first in, first out" ordered list of most recently closed files
  • Mirrors same number of entries set for "Recently Opened Files"
  • New Macro commands:
  • CopyAllBookmarkLines
  • CutAllBookmarkLines
  • TrimLeadingSpaces
  • New Scripting commands (UltraEdit.activeDocument):
  • copyAllBookmarkLines
  • cutAllBookmarkLines
  • trimLeadingSpaces
  • New key mapping commands:
  • FormatTrimLeadingSpaces (CTRL + \ is default)
  • FormatTrimTrailingSpaces (CTRL + / is default)
  • ViewShowHideDocumentMap
  • EditCopyAllBookmarkedLines
  • EditCutAllBookmarkedLines
  • WindowVerticalSplitWindow

New in UltraEdit Portable 21.30.0.1024 (Mar 25, 2015)

  • UltraEdit v21.30 includes over 80 improvements and fixes to the following:
  • Column Mode
  • Undo/Redo
  • Word Wrap
  • File Conversions
  • FTP/SFTP
  • New/Open/Close
  • Scripting
  • List Lines Containing String
  • Find/Replace/Find Next/Find Prev
  • Find in Files/Replace in Files
  • Regular Expressions/Find/Replace
  • Find String List
  • Function List
  • Output Window
  • Syntax Highlighting
  • Split Window
  • And more

New in UltraEdit Portable 21.20.0.1001 (Jun 27, 2014)

  • Column mode editing / drag 'n drop
  • Quick column mode
  • Hide / show lines and code folding
  • Folding for block comments in HTML
  • Scripted find / replace
  • Perl regular expression find/replace
  • Find in files with customized output format
  • Shebang detection for syntax highlighting
  • Compare files (UC Lite)
  • Mixed line terminator handling
  • Open file under caret via context menu
  • Word wrap
  • Undo/redo
  • Hex mode
  • Themes and user interface
  • Menu access via key accelerators
  • OEM and special character input
  • File and selection sort
  • CSS color tooltips
  • Project and workspace reload
  • Status bar
  • FTP connectivity and transfer issues
  • Scrolling via mouse wheel in FTP dialogs
  • Stability and performance

New in UltraEdit Portable 21.10.0.1032 (May 22, 2014)

  • Dockable Find and Replace dialog:
  • Includes Find, Replace, Find in Files and Replace in Files
  • Themed dialogs for a more unified look and feel
  • Cut/Copy/Paste support for multiple carets/selections
  • Themed FTP Open, Save, and Accounts dialogs
  • New "Glitch" editor theme
  • Improved shebang detection for syntax highlighting
  • Various other minor enhancements and improvements

New in UltraEdit Portable 21.00.0.1033 (Apr 10, 2014)

  • Quick Find (similar to search in web browsers):
  • Press Ctrl + F and type search string to quickly jump to next occurrence and highlight all matches
  • Press Ctrl + F a second time to open regular Find dialog
  • Press Enter to move to next match or Ctrl + Enter to move to previous match
  • Input turns red when no matches are found
  • Includes next / previous buttons and "..." button to expand to regular Find dialog
  • Supersedes and replaces incremental search
  • Number of matches shown in status bar
  • Multi-caret editing and multi-selection:
  • Use Ctrl + click to set multiple carets for editing in multple locations at once
  • Use Ctrl + double click or Ctrl + Click n' drag to make multiple non-contiguous selections for editing
  • Press Ctrl + Alt + Z to remove last set caret/selection
  • Ctrl + click on caret or selection to remove it from set
  • Select several contiguous lines, then Ctrl + Click beyond line end for quick end-of-line carets
  • Supports HTML/XML tag auto-completion
  • Reimagined multi-pane FTP browser:
  • Split file view for both local and remote pane
  • Drag-n-drop or press Enter to download / upload files
  • New buttons, icons, and colors to match your theme
  • Greatly improved and color-coded logging of transfers
  • Various internal improvements for better performance
  • Theming improvements:
  • Custom scrollbars to match your theme
  • Input fields and other form elements now fully match your theme
  • Various other tweaks and adjustments for greater theme control
  • FTP transfers shown in output window:
  • New "FTP Transfers" tab in output window
  • Reports color-coded transfer status for remote files opened via Explorer view or via reload/recent files
  • Various maintenance items and other minor improvements

New in UltraEdit Portable 20.00.0.1056 (Dec 12, 2013)

  • Editor Themes:
  • Manage Themes dialog for creating and modifying themes
  • Skin the entire application (dockable panes, menus, toolbars, file tabs, status bar, etc.)
  • Set editor colors
  • Set syntax highlighting colors
  • Switch themes with a single click
  • Use one of several pre-defined themes or create your own
  • When adding a new language for syntax highlighting, UltraEdit will automatically pick up your theme's default colors for the new language
  • Import, export, and share your themes with others
  • Greatly improved file handling performance (100s of MB to 10+ GB):
  • File parsing percentage shown in status bar
  • Extremely faster navigation and editing
  • Significantly smoother scrolling
  • CSS color tooltips:
  • Hover over CSS color definition to see color preview
  • Ctrl + Click on preview swatch to select and insert a new color into file
  • Supported color formats
  • Hex RGB
  • Functional notation RGB
  • RGBA
  • HSL
  • HSLA
  • Supported file types
  • HTML
  • CSS
  • Javascript
  • PHP
  • Perl
  • Python
  • Ruby
  • Artistic Style improvements:
  • Updated to v2.03
  • Support for external configuration files
  • Redesigned A-Style dialog for new options and features
  • Chrome style file tabs
  • CSS3 syntax highlighting support
  • Various other minor enhancements and improvements

New in UltraEdit Portable 19.00.0.1022 (Dec 12, 2013)

  • Significant performance gains in several areas:
  • Reloading of files on startup
  • Loading/opening large numbers of files (with temp files)
  • Loading very large files
  • Switching between file tabs
  • Perl regular expressions
  • Undo in larger files
  • Copy/Paste syntax highlighting in RTF and HTML:
  • Available under Edit -> Copy Special
  • Paste text with HTML/CSS markup to render highlighting within a browser
  • Paste syntax colored text into other RTF editors (like MS Word)
  • Automatic highlighting of file types without extension:
  • Perl via shebang (ex: #!/bin/perl)
  • PHP via shebang (ex: #!/bin/php)
  • Python via shebang (ex: #!/bin/python)
  • XML via declaration (ex: )
  • New status bar:
  • Encoding selector
  • Changes encoding used to view active file
  • Will not change file's original encoding
  • Syntax highlighting selector
  • Read-only toggle
  • Insert/Overstrike toggle
  • Separate areas for line terminator and file encoding properties
  • Better display
  • Perl regular expression overhaul:
  • Performance
  • Searching in large files
  • Find In Files
  • Accuracy
  • Several Perl regexp issues addressed
  • Full support for negative look-ahead/look-behind searches
  • File tab drag-and-drop improvements:
  • Drag file tab outside of UltraEdit to open it in new instance
  • File's settings retained when dragging and dropping between instances
  • File View improvements:
  • Modernized icons
  • Optionally show hidden files
  • Option to add close X to each file tab
  • Improved support for 'Maintain separate process for each file opened from external applications
  • Various other minor enhancements and improvements