What's new in UltraEdit 30.2.0.27
Dec 15, 2023
- 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
New in UltraEdit 29.1.0.123 (Dec 14, 2022)
- 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
New in UltraEdit 29.0.0.70 (Mar 24, 2022)
- 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
New in UltraEdit 28.20.0.12 (Sep 27, 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 28.10.0.0 (Apr 29, 2021)
- 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
New in UltraEdit 28.0.0.34 (Jan 23, 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 27.10.0.76 (Sep 24, 2020)
- 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
- ide / 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
New in UltraEdit 27.0.0.22 (May 19, 2020)
- 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 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
New in UltraEdit 26.20.0.4 (Sep 6, 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 26.10.0.14 (May 7, 2019)
- 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
New in UltraEdit 26.00.0.24 (Feb 28, 2019)
- 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
New in UltraEdit 25.20.0.60 (Sep 19, 2018)
- 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 25.10.0.10 (Jun 7, 2018)
- 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
New in UltraEdit 25.0.0.53 (Mar 13, 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 24.20.0.40 (Oct 11, 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 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 24.10.0.23 (May 25, 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 24.00.0.72 (Apr 7, 2017)
- 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, <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
- "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:
New in UltraEdit 23.20.0.28 (Jul 6, 2016)
- Brace auto-completion
- Brace pairs defined in wordfile are auto-closed when opening brace is typed
- If no braces in wordfile, or if file is not syntax highlighted, "()", "{}", and "[]" are used as defaults
- Pressing Enter will reposition close brace on separate line while maintaining proper indent levels
- Pressing Backspace immediately following auto-completion will remove both opening and closing brace
- Typing close brace skips over auto-completed close brace without inserting second brace
- Can be disabled for non-highlighted (plain text) files, comments, and strings
- String auto-completion
- Pressing Backspace immediately following auto-completion will remove both opening and closing string
- Typing close string skips over auto-completed close string without inserting second string character
- Can be disabled for non-highlighted (plain text) files and comments
- Lightning fast file sorting
- Sort large files in a fraction of the time of previous versions
- More efficient memory management when sorting
- More reliable sort; many issues addressed
- Removed alternate sort method (now obsolete)
- Near instantaneous file loading
- Improved performance for normal file open, drag-and-drop, project reloading, etc.
- Makes startup exponentially quicker when reloading multiple files
- Traditional menu option for legacy menu key accelerator support
- Right-click on ribbon and select Toolbar/Menu mode » Traditional menus
- Restored traditional toolbars for this mode
- New syntax highlighting for:
- DOS batch files
- Unix shell scripts
- PowerShell scripts
- Wordfiles
- New UC Lite with both 32-bit and 64-bit versions
- Set open address and search bar widths in Settings » Toolbars/Menus » Miscellaneous
New in UltraEdit 23.10.0.1 (May 23, 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 23.0.0.56 (Mar 19, 2016)
- Addressed an issue where the line change indicator was shown outside of selection after UE regex Replace All in Selected Text
New in UltraEdit 23.0.0.42 (Feb 19, 2016)
- Built new menu, toolbar and ribbon interface from the ground up
- Added high resolution graphics
- Added support for 4k UltraHD displays
- Further optimized to increase startup time
- Added the ability to minimize the new ribbon
- Added the ability to decrease the ribbon’s height with Compact mode
- Addressed and issue that cause the filter setting for spell checker not working anymore for C/C++
- Addressed a rare issue that cause an infinite loop during a find operation
- Addressed special circumstances that caused the status bar to fail to refresh
- Addressed an issue where the line change indicator was shown outside of selection after UE regex Replace All in Selected Text
- Addressed an issue causing Russian spell check dictionary not to work with Russian (UTF-8) text
- Addressed an issue where double clicking Find in Open Files results from unnamed "Edit1" file caused a "File not found" error
- Addressed an issue where column selection didn't work as expected
- Addressed an issue where trying to upgrade to 64-bit UltraEdit caused Sharing Violation error
- Additional minor graphical enhancements
- Addressed an issue where installing on Windows 10 machines may cause the installer to produce sharing violation errors
- Addressed an issue where the selection can be changed incorrectly when adding text
- Addressed an issue causing the Javascript function list to no longer work due to changes in the wordfile
- Resolved an issue causing the UE installer to fail to detect an installation of 64-bit UC
- Resolved an issue where the 64-bit UE installer downloaded and installed the 32-bit version of UltraCompare
- Added isntaller message warning that v23 would overwrite existing customizations
New in UltraEdit 22.20.0.27 (Sep 17, 2015)
- 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 22.10.0.10 (Jun 9, 2015)
- 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 22.0.0.46 (Mar 25, 2015)
- 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"
- Cut/copy all bookmarked lines (Search -> Bookmarks submenu)
- Trim Leading Spaces (Format menu)
- 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 21.30.0.1005 (Sep 27, 2014)
- 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 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 21.10.0.1021 (Apr 10, 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
- Various other minor enhancements and improvements
New in UltraEdit 21.00.1027 (Feb 8, 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
- 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
- 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 20.00.0.1037 (Sep 5, 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 19.00.0.1022 (Mar 8, 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
New in UltraEdit 18.20.0.1014 (Aug 31, 2012)
- Smart Template improvements:
- Project-based templates
- Insert templates by name via macros/scripting (refer to Help documentation for syntax)
- Drag-and-drop text to template list to create new templates
- Modify template name directly in template list
- Open template file directly in editor (right-click template group in template list)
- Description field for templates (displayed in tooltip in template list)
- Line Change Indicator improvements:
- Jump to next or previous change in active file
- Ability to configure LCI width
- All reported LCI issues fixed
- Option to delete unencrypted backup file(s) when encrypting files
- Improved configuration options for File Associations
- Several improvements for running macros on large amounts of data
- Addressed issues with Backup/Restore User Customizations
- Addressed issues with Delete All Hidden Lines
- Other minor enhancements and improvements
New in UltraEdit 18.10.0.1010 (Jun 1, 2012)
- Enhancements:
- Code folding based on indent level
- Automatic for Python files (.py file extension)
- Can be activated for other languages by adding "EnableCFByIndent" flag to wordfile
- Smart Template improvements
- Ability to set selectable parameters in Smart Template variables
- Use pipe character to separate parameters (ex: )
- When inserting template, variable will open auto-complete list with selectable parameters
- New context menu for template listing in Modify Templates dialog
- Sort templates alphabetically
- Move/copy selected template to group
- Modify Templates dialog is resizable
- Ability to show all language templtes in template list
- Template editor in Modify Templates dialog now respects user's color settings
- File name variables ([FILE_PATH] and [FULL_FILE_NAME]) now work with FTP files
- Support for using %APPDATA% environment variable in templates directory configuration
- Set Output Window font separately from other child window fonts (right-click in Output Window)
- Improved C/C++ function strings to eliminate false positives
- Maintenance:
- FTP/SFTP
- Several fixes and improvements for OpenVMS servers
- Addressed a couple of FTP account storage issues
- Set "Right-click file open from text" feature for FTP file paths to resolve to account's initial directory
- Smart Templates
- Addressed issue updating active environment templates
- Addressed issues converting old templates to new format
- Addressed issue where [$replace$] didn't work correctly if inserting template via auto-complete dialog
- Addressed issues with non-English UTF-8 characters in templates
- Addressed caret positioning issue when inserting templates
- Restored template names in Insert -> Individual Templates sub-menu
- Added ability to access all language templates in one file (configurable)
- Find/Replace
- Addressed issues when replacing in selected text
- Addressed issue where edit operations like Replace and Sort in large files result in "Out of memory" errors
- Addressed minor issues with Find String List
- Addressed issues with Highlight All Items Found
- Display
- Addressed issue where child window controls are are magnified 200% in some isolated cases
- Addressed issue where lower value ASCII characters do not display
- Addressed issue where sorting files by size isn't correct in File View
- Other/miscellaneous
- Addressed issues when selecting columns in column mode
- Addressed issues with relative paths in prj file when creating a project
- Addressed several Line Change Indicator issues
- Addressed double prompt to close open files when switching projects
- Backup/Restore User Customizations now includes FTP INI files and Smart Template files
- Better instance handling for opening files in UE from other applications (7zip, VSS, etc.)
- Fixed problem with string highlighting when printing syntax highlighting
- File code page data now cleared when clearing histories (or on exit)
- Version backups created during auto-save in unmodified file if dynamic variable is used in backup format
New in UltraEdit 18.00.0.1025 (Mar 6, 2012)
- Smart Templates:
- Ability to add multiple user-defined variables to templates
- New "Languages" template group to store templates based on syntax highlighting languages
- Template "Auto-suggestion" (provides smart suggestion of matching template based on what you type)
- Optionally disable template auto-suggestion for comments and/or strings
- Ability to insert templates via auto-complete (Ctrl + Spacebar)
- Inserted template respect
- Indent level
- Line terminators
- Spaces/tabs settings
- Drag-and-drop templates from template list into active file to insert them
- New template configuration options in Advanced -> Configuration -> Templates
- Access Global, Environment, and Language templates at the same time
- Redesigned, modeless "Modify Templates" dialog
- Default language templates provided for most major programming/scripting languages
- Ability to reorder templates in template list
- Create an unlimited number of templates
- Template files stored in XML format in centralized location
- Automatic auto-completion of closing HTML and/or XML tags:
- Configurable in Advanced -> Configuration -> Editor -> XML/HTML
- Configure whether to close on same line or on new line
- Dockable "Lines containing find string" window:
- "Find String List" can now be docked, floating, or auto-hidden
- Window options are now available in right-click context menu
- Enable/disable in View -> Views/Lists
- Full support for proportional fonts:
- Corrected caret positioning issues with fonts that are not fixed-width
- Improved syntax highlighting for fonts that are not fixed-width
- Improved FTP performance:
- Faster modification and saving accounts, especially when many accounts are configured
- Added support for automatically connecting to FTP account when opening FTP Open or Browse dialog
- Other changes:
- Removed "Open Files" splash screen on startup
- Both 32-bit and 64-bit shell integration DLLs are installed on 64-bit systems
- Increased "Recent Files" list from 16 to 32
New in UltraEdit 17.30.0.1002 (Oct 13, 2011)
- New scripting functionality:
- UTF8ToASCII() - converts UTF-8 file to ASCII
- ASCIIToUTF8() - converts ASCII file to UTF-8
- New macro functionality:
- UTF8ToASCII - converts UTF-8 file to ASCII
- ASCIIToUTF8 - converts ASCII file to UTF-8
- Find/Replace improvements:
- Better handling of Perl regex results in Lines Containing Find String window
- Better highlighting of Perl regex matches in Find in Files output
- Selecting text and pressing Find/Replace hotkey updates Find/Replace string when dialog is already open
- Syntax Highlighting improvements:
- Improved highlighting of nested block comments
- Improved syntax highlighting with word wrap
- More flexible Comment Add/Remove
- Better writing of custom highlighting colors to wordfile
- Improved handling of saving multiple files to FTP
- Improved performance when selecting text in large files
- Improved handling of file paths with multi-byte Unicode characters
- Improvements to Explorer tab in File View
- Several translation/localization improvements in non-English versions
- Files created via command line respect default line terminator setting
- Specific fixes for issues, including:
- Fixed drag and drop editing issues
- Fixed Undo/Redo issue with restoring data
- Fixed Comment Add / Comment Remove with leading whitespace
- Fixed issue where toggling column mode closes Lines Containing Find String dialog
- Fixed auto-correction of word while word is still being typed
- Fixed issue where clicking "Cancel" to save changes prompt gives focus to wrong file
- Fixed issue where characters inserted via Alt + numeric keypad don't display properly in UTF-8 file
- Disabled tag insertion when in hex mode
- Fixed issue where Shift + Double Click doesn't highlight all selected if "Use presistent highlight all" is disabled
New in UltraEdit 17.20.0.1013 (Sep 2, 2011)
- Active Column Highlighting:
- Can be enabled and configured in View -> Set Colors
- Can be toggled via View menu, toolbar button, or with key mapping
- New Find in Files functionality:
- New "Date created" ($Dc) and "Date modified" ($Dm) template options for Find in Files output
- Open all files matched by Find in Files/Replace in Files
- New FindInFiles macro property: OpenMatchingFiles
- New scripting property: UltraEdit.frInFiles.openMatchingFiles (Boolean)
- New scripting functionality (all document objects):
- cancelSelect() - cancels the current selection (if any) without changing caret position
- gotoEndOfPrevWord() - moves caret to end of previous word
- gotoEndOfPrevWordSelect() - selects from current position to end of previous word
- GotoEndOfNextWord() - moves caret to end of next word
- gotoEndOfNextWordSelect() - selects from current position to end of next word
- New macro commands:
- CancelSelect - cancels the current selection (if any) without changing caret position
- GotoEndOfPrevWord - moves caret to end of previous word
- GotoEndOfPrevWordSelect - selects from current position to end of previous word
- GotoEndOfNextWord - moves caret to end of next word
- GotoEndOfNextWordSelect - selects from current position to end of next word
- Project workflow and workspace enhancements:
- Removed prompt to close open files during project open if only unsaved Edit files are open
- Open files are no longer closed when creating a new project (only applicable if "Close all files when opening or switching projects" is enabled)
- Ability to save user-specific project PUI files in user config directory (configured in Advanced -> Configuration -> File Handling -> Advanced)
- "Yes to All" and "No to All" options added to "File no longer available" prompt
- Ability to add all open files to lists/favorites in Lists tab of File View (with "..." button in the Lists tab)
- Wordfile enhancements:
- Non-default wordfiles no longer removed when updating default wordfiles
- New Python wordfile added to default wordfiles
- FTP enhancements:
- Ability to delete files in FTP Browser with DEL key
- Ctrl + Shift + Arrow Keys now selects to word boundaries in file path field of FTP Open/Save/Browse
- New editor display features and improvements:
- Selected bytes/lines information displayed in status bar
- Cursor now changes to pointer when hovering over margin
- Improved file status icons in file tabs for higher contrast and better visual distinction
- Ability to clear undo buffer (via Edit menu, toolbar button, or with key mapping "EditClearUndo")
- Improvements to Goto in Hex mode to support addresses in very large files
- New MSI installer (requires Windows Vista SP2 or greater)
- Re-skinned installer with new messaging
- More user-friendly licensing/registration messaging
- Redesigned "Check for Updates" dialog and messaging
- Other minor improvements
New in UltraEdit 17.10.0.1008 (Jun 4, 2011)
- Brace Matching advancements:
- New "Jump to matching brace" functionality (no selection)
- New "SearchGoToBrace" key mapping item
- "SearchMatchBrace" is now "SearchSelectToBrace"
- Spell As You Type additions:
- Ability to toggle from toolbar icon
- New "SpellAsYouType" key mapping item
- FTP advancements:
- Ability to clear FTP directory drop down history (added at bottom of drop down list)
- Improved "Download from server" and "Download with sync" with linked project folders
- Last-used FTP directory no longer remembered between instances
- Project improvements:
- Improved relative path handling
- Separate "Add Folder" and "Add Group" commands
- New scripting functionality (the following are all document objects):
- gotoPos() - Goes to specified position (passed as parameter) in number of bytes from beginning of file
- clearAllBookmarks() - Removes all bookmarks from file (also available as new macro command)
- isReadOnly() - Returns true or false based on whether file is read-only
- readOnlyOn() - Sets "read only" attribute for file
- readOnlyOff() - Removes "read only" attribute for file
- isWordWrap() - Returns true or false based on whether word wrap is toggled
- wordWrapOn() - Turns word wrap on
- wordWrapOff() - Turns word wrap off
- General usability enhancements and advancements:
- Option to disable file tab tool tips (from file tab context menu)
- Ability to hide all toolbars (from toolbar context menu)
- List Lines Containing String dialog reports total number of lines found
- Lower pane of split explorer view remembers column widths from session to session
- "XML Convert to CR/LF" now available for all files, regardless of extension
- Version backup support for UNC file paths
- "Save as type" always remembered in Save As dialog
- Improvements for default directory with File -> Open dialog
- Version details are now selectable in About
- Internal speed/performance and other minor enhancements
New in UltraEdit 17.00.0.1023 (Mar 12, 2011)
- Completely re-engineered explorer window for File View:
- Optional split view for folders on top, files on bottom
- Split view for FTP accounts
- New Network item to browse network/shared directories
- New Open Files option (from right-clicking folder in Explorer)
- Greatly expanded drag-and-drop functionality for lists/file tabs:
- Drag a file tab to the File View to add it to a list or to your active project
- Drag files from Lists or Explorer to open in the editor
- XML Manager additions:
- New "Attributes" pane for exploring and modifying node attributes
- "Format Document" context menu option for reformatting XML
- Double-click a node in the XML Manager to expand it in the file
- New file tab status icons for:
- New files
- Saved/unsaved files
- FTP files
- Read-only files
- Highlight all occurrences of selected word:
- Activated via Shift + Double Click
- Alternatively activated via Ctrl + . (will highlight word under caret)
- New "Highlight All Selected" toolbar icon / key mapping command for quick access
- Persistent "Highlight All" for Find
- HTML and XML open/close tag matching
- New File Open and Save As dialogs for Vista/Win 7 (including Favorites, Libraries, etc.)
- "Count All" functionality for selected text or in column range
- Increased wordfile color groups for up to 15 total groups
- Completely re-themed modern icon set
- Ability to lock toolbars
- New config item (File Handling -> Save) to maintain Save As directory for duration of edit session
- Configure order of file name / application name in title bar
- New streamlined installation and registration for ease of license management
- Other improvements and enhancements
New in UltraEdit 16.30.0.1003 (Dec 28, 2010)
- Added stability improvements to macro playback
- Fixed font sizing and alignment issue in List Lines Containing String dialog
- Fixed text display issue in syntax highlighted files on some Windows (Asian) operating systems
- Fixed FTP initial directory issue
- Fixed issue with GoTo Line/Col from command line
New in UltraEdit 16.30.0.1001 (Dec 9, 2010)
- Fix for display issue in List Lines Containing String dialog
- Fix for minor artifacts when displaying text in Unicode files
New in UltraEdit 16.20.0.1011 (Sep 23, 2010)
- Added "Go to Error/Warning" to key mapping list
- Fix for Find in (Project) Files not working properly in some cases
- Fix for "Compare files" dialog launching with identical file names for both files
- Fixed several issues related to file tabs
- Fixed issue where clicking parent directory in FTP dialogs before connecting takes you to site root
- Fixed Initial Directory being sent in hex format when connecting via Explorer view
- Fixed a couple issues with bookmarks, specifically with FTP files, hex mode
- Fixed issue with slow redrawing of local dir listing in FTP Browser when closing the dialog
- Fixed undo issue when in column mode
- Fixed tab order in Favorite Files dialog
- Fixed focus issue for Find What field in Find in Files dialogs
- Fixed "Set Default Path for Relative Paths" in output window
- Fixed issue where Find What field is cleared after selecting and dismissing regex builder
- Fixed crash when printing from browser view
- Fixed issue with disorganized color selector dialog
- VBS file extension now associated with VBScript highlighting, not Visual Basic
- Minor cosmetic changes for some dialogs/localizations
- Other minor fixes/improvements
- Patch for DLL vulnerability (info)
New in UltraEdit 16.10.0.1036 (Jul 8, 2010)
- Significant performance improvements for FTP operations with large number of accounts (including editing accounts in FTP Account Manager)
- Fixed issues related to Show Lines/Hide Lines feature in Find dialog
- Fixed column marker issues
- Fixed code folding issues in XML/HTML files
- Fixed issue where stopping Find at end of file while using Perl regex jumps to top of file
- Fixed application hang when dragging text to new location in file with "Show line endings" enabled
- Fixed issue where saving via SFTP with ASCII transfer method deletes last line in file
- Fixed display issue after copying/pasting data into files opened via command line wildcard
- Fixed application exit on opening SQL highlighted file in localized versions
- Other minor enhancements and improvements
New in UltraEdit 16.10.0.1035 (Jun 23, 2010)
- Performance improvements for large syntax highlighted files
- Addressed performance issues related to FTP operations with many accounts defined
- Restored ability to scroll through Find/Replace history strings with arrow keys
- Fixed sort order of open files in "Open" tab of File View
- Fixed issue where project or FTP files are opened/reloaded as cascaded, even though they were last open maximized
- Fixed issues related to browsing/exploring in FTP dialogs
- Fixed issue where "Check for Updates" automated download may download incorrect language
- Fixed hang (in some isolated cases) when clicking "Compare Files"
- Fixed hang when clicking Window list when old-style window list and dockable file tabs are both enabled
- Fixed issues related to editing in duplicate window
- Fixed file sort issues
- Fixed FTP account sharing issues
- Fixed function list issues
- Other minor fixes and improvements
New in UltraEdit 16.10.0.1028 (Jun 8, 2010)
- Fixed error when closing UltraEdit while FTP connection active with "Shared FTP Accounts" enabled
New in UltraEdit 16.10.0.1027 (Jun 5, 2010)
- Fixed column marker issue in Korean version
- Fixed issue with Comment Selection feature in larger files
- Fixed a couple of minor FTP issues
- Fixed a couple of issues related to creating projects
New in UltraEdit 16.10.0.1025 (Jun 5, 2010)
- Fixed Find in Files result formatting problem in output window
New in UltraEdit 16.10.0.1024 (Jun 5, 2010)
- Fixed issues related to saving
- Fixed issue where compare of FTP files opened in UltraEdit fails
- Fixed sort issue when cursor positioned in middle of line
New in UltraEdit 16.00.0.1040 (May 26, 2010)
- Updated HTML and CSS wordfiles to meet current standards
- Added a few new file extensions for XML and HTML highlighting
- Updated PHP function strings to support more function formats
- Updated Java function strings for more accurate results in function list
- Improved speed and performance of code folding with many files open
- Spell As You Type now respects ignore options
- Fixed issue where macro stops playing if Find string isn't found
- Fixed issue where playing quick recorded macro to end of file causes application hang
- Function list background color now respects background color setting for child windows
- Improved performance of function list when "unloading" functions after switching from a large file
- Fixed issue where function list only returns one parameter for a .c (c/c++) file.
- Fixed issue where upper-ascii characters in function list cause the function name to be truncated
- Fixed issue where decryption fails silently if scratch disk is full
- Fixed issue where folding guides do not update when deleting lines by selecting them in the margin and pressing Backspace or Del
- Fixed a couple of Line Change Indicator issues with Replace
- Fixed issue where Line Change Indicator doesn't update after saving to FTP
- Fixed issue where columnar selection is lost when replacing in selected text
- Fixed issue where XML Convert to CR/LFs works on read-only files but does not reindent
- Fixed some minor translation issues in localized dialogs
- Other minor improvements and enhancements
New in UltraEdit 16.00.0.1038 (May 26, 2010)
- Fix for Find in Files not working in some cases
- Fix for Spell Check As You Type causing an error prompt displaying "The parameter is incorrect"
New in UltraEdit 16.00.0.1036 (May 26, 2010)
- Performance improvements - improved speed when opening multiple files
- More accurate function listing in C++ files
- Fixed crash when unchecking "Sort" in function list context menu
- Fixed issue where functions with special characters did not showin function list
- Fixed issue with Find in Files wild card matching more than expected (e.g., *.c would also match *.cpp)
- Fixed display issues with Find/Replace in Files dialogs withhigher system DPI
- Fixed "Replace in All Open Files" issue in German version
- Fixed issue where script executed from command line runs twice
- Fixed issue where FTP accounts were not sorted correctly in FileView
- Fixed issue where "Move to nearest left tab after current tab is closed" wasn't working properly
- Fixed error prompt when switching user color scheme in View -> Set Colors
- Fixed cursor flickering (to hourglass with each keystroke) in larger syntax highlighted files
- Fixed issue where bookmarks shift to wrong line when text is removed above
- Fixed a few Line Change Indicator issues
- Fixed issue where converting an empty file to UTF-8 doesn't work
- Added some updates to regular expression builder dialogs
- Update for aspell
New in UltraEdit 16.00.0.1032 (May 26, 2010)
- Thinner Line Change Indicator
- Added new menu item: "Disable LCI For All Files" to disable Line Change Indicator completely
- Added toolbar button to main toolbar to toggle Line Change Indicator
- Added support for tertiary nodes in Function List tree
- Fixed issue where auto-complete dialog shows all function list items
- Fixed a couple of column mode performance issues
- Fixed Line Change Indicator issue when pasting multiple lines
- Fixed incorrect sorting of function list when flat function list enabled
- Fixed active function highlighting in function list when switching between files
New in UltraEdit 16.00.0.1029 (May 26, 2010)
- This hotfix addresses an issue that a few isolated users reported with a momentary hang in UltraEdit upon creating a new file or opening and existing one.
New in UltraEdit 15.20.0.1026 (Jan 30, 2010)
- Better support for large XML files (folding/highlighting)
- Backup / Restore Customizations now backs up wordfiles
- Restored behavior of Shift+Ctrl+Tab reversing through file tabs
- Fixed display issues with child windows where they are positioned off the visible screen
- Fixed CTRL+F10 / ALT+F10 shortcuts for toggling between window panels
- Better Windows 7 support (system files no longer saved to virtual store)
- Fixed issue where adding new hex bytes in hex mode does not update ASCII display on right
- Fixed crash caused by code folding in large HTML file
- Fixed issue where syntax highlighting doesn't update when modifying wordfile if wordfile.txt used (instead of .uew or wordfiles directory)
- Fixed issue where opening files from command line will open from wrong directory
- Fixed undo issue following overstrike edit in column mode
New in UltraEdit 15.20.0.1020 (Oct 29, 2009)
- Improved display of font in Lines Containing Find String dialog
- Removed ClearType rendering from menus if ClearType is not enabled in Windows display settings
- Projects now correctly remember files in split panes
- Sorting file tabs now correctly sorts numeric file names
- Restored behavior of application taking focus when opening files from a different source (e.g. Windows explorer or a different application)
- Fixed issue where function list doesn't update when loading file from explorer
- Fixed issue where some operations in very large files cause "Out of Memory" errors
- Fixed Delete Bookmarked Lines command
- Fixed issue where compare of FTP file to local file sometimes fails
- Other minor issues....
New in UltraEdit 15.20.0.1017 (Oct 13, 2009)
- Fixed application window "flickering" following file open from explorer
- Fixed activeDocument access issue if file tabs are not enabled
- Fixed bookmark positioning issue when deleting/cutting lines above the bookmark
- Fixed function list update issue when loading a file from explorer
- Fixed undo following a Reformat Paragraph causing data duplication
- Fixed grouped undo issue
- Fixed undo/redo causing incorrect text with auto-correct keywords enabled
- Fixed column mode paste and undo issue
New in UltraEdit 15.20.0.1016 (Oct 3, 2009)
- Significant Undo enhancements
- Users can undo much larger segments per undo operation
- Expanded Undo Support for the following:
- Wrap after column #, insert CR/LF
- Convert to Fixed Columns
- Convert to Character Delimited
- Insert String at Every Increment
- Sort
- Convert CRLFs to Wrap
- Convert Wrap to CRLF
- Tabs To Spaces
- Spaces To Tabs (all)
- Spaces To Tabs (leading)
- XML Convert To CRLFs
- Artistic Styler
- Tabs to Spaces / Spaces to Tabs
- Major performance improvements for multi-file open
- New setting to ignore tabs in string literals in Syntax Highlighted Files in Advanced -> Configuration -> Editor Display -> Formatting "Do not convert spaces and tabs inside comments and strings"
- List Lines Containing String dialog now uses edit font
- Base 64 encoding and decoding (in Edit menu)
- Key mapping support
- Macro support
- Scripting support (activeDocument object): encodeBase64() and decodeBase64()
- XML Manager window colors now match application colors
- Child window positions now remembered separately for each separate instance
New in UltraEdit 15.10.0.1028 (Aug 14, 2009)
- fixed issue where PHP variable highlighting cannot be changed with PHP5 wordfile
- fixed crash when opening XML file with very long lines and memory buffers enabled
- fixed issue where macro with more than 3 "%" characters in title can't be loaded
- fixed issue with "Remove Duplicates" when sort keys exceeded longest line length
New in UltraEdit 15.10.0.1026 (Aug 14, 2009)
- Fixed crash related to specific code folding situation
- Fixed line numbers misaligning with ruler disabled
- Fixed issue where duplicate line is not removed with Remove Duplicates in Sort
New in UltraEdit 15.10.0.1025 (Aug 14, 2009)
- Fixed several code folding issues
- Fixed issue with timed automatic save
- Fixed issue with Paste Before, Paste After, and Duplicate in XML Manager context menu
- Fixed issue where "CloseFile" not retained in saved macro
- Fixed a couple of auto-correct keywords issues
- Fixed line positioning issue with bookmarks
New in UltraEdit 15.10.0.1019 (Aug 14, 2009)
- Fixed issue where auto-correct keywords is not distinguishing case sensitivity correctly if 2 entries exist in wordfile
- Fixed code folding issue with "} else {" in PHP files
- Fixed a code folding issue in some C++ code
- Fixed a couple of crashes related to code folding
New in UltraEdit 15.00.0.1033 (Apr 2, 2009)
- Usability and interface improvements; including
- New gradient toolbars
- Named child windows with improved docking control functionality
- New file tabs with (optional) coloring and close icon
- Tabbed, auto-hidden child windows
- Drag-and-drop functionality to vertically or horizontally split window
- New file open address bar
- Open file dropdown menu
- Re-skinned UltraCompare Lite interface
- SSH/Telnet session logging
- Ability to create a new file on FTP server diretly from FTP dialog
- Each syntax highlighting wordfile split into its own file (in "wordfiles" directory)
- Unlimited number of wordfiles
- Syntax highlighting color settings moved from INI to wordfile
- Ability to pass font code page and script from UltraEdit to UltraCompare Professional
- Websearch toolbar improvements:
- modifiable via the right-click context menu
- map Websearches to hotkeys
- Ability to delete bookmarked lines
- New streamlined upgrade process
- Check for FREE updates
- Check for updates notifies if update is free or paid
- Streamlined upgrade request process
- Elimination of reboots during update
- Patch files (instead of EXEs)
- Find/Replace column positions automatically from start and end positions of selected text
- .config files automatically recognized as XML format for highlighting
- Easier column marker toggling
- Ability to reorder templates directly in template list
New in UltraEdit 14.20 (Oct 7, 2008)
- Improved FTP Support
- Full support for FTPS (Control only, Control and data, Implicit)
- Redesigned Open from FTP/Save as to FTP dialogs
- Ability to set a (server based) remote or (Perl regex based) local filter (provides filtering ability for SFTP)
- Improved proxy support
- Improved SSL certificate handling
- Ability to set local default directory for each FTP account
- Scripting access to the clipboard
- Access content on the clipboard via UltraEdit.clipboardContent;
- Fill the clipboard via var myClipboardContent = UltraEdit.clipboardContent;
- Threaded function list with option to move focus to function list on refresh
- Line numbers available for "List lines containing string" dialog
- Enhanced large file detection and handling
- Prompt for each large file opened to open without temp files, line numbers, etc.
- Single click activates file in "Open" list (file tree view)
- Added application icon to Windows Explorer context menu option
- Added ability to add up to 20 external Help files
- Added ability to specify column order for bookmark viewer
- Added menu option to reset floating dialogs (View -> Views/Lists -> Recover Floating Windows)
- Many other minor enhancements/improvements
New in UltraEdit 14.10 (Jul 2, 2008)
- Find enhancements, including:
- Named/editable favorites in all find/replace dialogs
- Ability to exclude file/folder names and/or file extensions from find/replace in files
- Find lines not matching search string (find in files only)
- Replace where defaults to selected text if you selected text (see help files for further information on enabling this feature)
- Automatic XHTML (based on DTD) detection for code folding and autoindentation
- Dynamic new bookmark autonaming/viewer with line number/content
- Bookmark limit increased to 500
- Windows right-click context menu now available in file tree view/workspace manager
- "Open as" box for binary, UTF-8 files, and other Unicode-based files
- Links opened from Quickstart guide now open in default browser
- New separate "Insert" menu item for many commonly-used insert commands
- Multiple files opened from Windows explorer now load in a single new instance
- Encrypted files are automatically re-encrypted on save
- New versioning convention for minor/maintenance releases and hotfixes (e.g., v14.10.0)
- Many internal performance enhancements and improvements
New in UltraEdit 14.00 (Feb 21, 2008)
- File encryption / decryption
- Encrypt your sensitive source code files using your own key
- Integrates with UltraSentry to (optionally) securely destroy original, unencrypted file
- Environment Selector - Provides predefined or user-created editing "environments" that remember the state of all of UltraEdit's dockable windows, toolbars and more for user convenience.
- Use one of our six pre-packaged environments...
- Notepad Replacement
- Web Developer
- Tech Writer
- Power User
- Programmer
- Sys Admin
- ...or set up and use your own, with your own windows, toolbars, menus, and templates
- Use the environment selector from within the app to quickly switch environments with a single click
- Import or export other users' environments
- Switchable items in each environment include:
- Menus and toolbars
- Application launch size and position
- Dockable windows plus size and position
- Template list
- Redesigned and enhanced Find and Replace Dialogs
- Multi-line scrollable text boxes for all find dialogs (find, find and replace, find in files, replace in files)
- Collapsible advanced options
- Search in specified column range
- Select which regular expression type (Perl, Unix, or UltraEdit-legacy) to use from within the find dialog
- New WebSearch Toolbar: highlight text and click a websearch toolbar button to search for highlighted term from within the editor
- Google search
- Yahoo search
- Wikipedia
- Dictionary.com
- Thesaurus.com
- Whois
- Network Solutions Whois
- PHP.net search
- cplusplus.com search
- MSDN online search
- MSI installer - makes your mass deployment of UltraEdit automated
- Ability to move current line up or down in file with click of a button
- Compare modified file with version on disk with enhanced UltraCompare Professional integration
- Compare 2 snippets of text with enhanced UltraCompare Professional integration
- Dockable named bookmark list - view all your bookmarks and their names
- Dockable ASCII table
- Redesigned Set Colors dialog
- Auto tab row adjustment (Fixed auto-adjust Tabs)
- Updated navigate option to search all terms in all Advanced -> Configuration dialogs
- Single prompt for converting multiple Unix files when opened
- Single save prompt for multiple modified files
- Separate project file for user-specific and workspace information
- Other enhancements
New in UltraEdit 13.10a (Jul 16, 2007)
- Added menu/toolbar icon for Show Spaces/Tabs command
- Added support for column mode to Goto line/col select in a Macro
- Added remember font option in ASCII Table dialog
- Added key mapping support for Show Line Endings
- FTP/SFTP Enhancements
- Updated SFTP component
- FTP file open issue in Explorer view when connecting to MVS server
- Improved support for adding FTP files to projects
- Enhanced upload,download, and open functionality
- Improved handling of file save upon application exit
- Updated SSH/Telnet component
- Improved Syntax highlighting support for code folding, multi-line strings, and function list
- Improved caret positioning/display
- Alignment/positioning issue when Show Spaces/Tabs enabled
- Removal of Recent Files menu entries with Clear Histories function
- Scroll thumb positioning for Perl regex find target
- Disable Save All command after saving all open files
- Display of utf8 file following Conversions to ASCII
- Find/Replace and Find in Files/Replace in Files improvements
- Improved support for regular expression find and replaces
- Unexpected prompt when opening Find or Replace dialog
- Improved Handling of "Results to Edit Window" functionality
- Other minor changes
- Issue with Ctrl and/or Alt and any cursor key in key mapping
- Undo issue with Word wrap with auto line indent
- Bookmark edit and save with no file edits
- "Add or Remove Programs" not displaying UE icon
- Unhandled exception when concurrently backspacing from end of file while selecting text with mouse
- Other minor fixes
New in UltraEdit 12.20b (Feb 23, 2007)
- SSH/Telnet Window
- Support for Windows x64 Shell integration
- Auto-indent wrapped lines
- Multi-key mappings (sometimes called chords)
- File Tab Color Highlighting on a per file extension basis (optional)
- Right-click Find in Files from Explorer in File Tree view
- Grouped undo option
- New Settings for Output Window (via right-click context menu):
- Use spaces instead of Tabs
- Show Tool tips
- Default the View As option for new unsaved files (config item)
- Support for Alternate Data Streams on NTFS Operating Systems
- Spell check in "strings" or "comments"
- Ability to view and print Key Mapping from configuration
- Support for dual monitors
- Bookmark now includes column number with line number (optional)
- Saving of folded lines is now optional (config item)
- Showing of last line of fold in syntax highlighted files is now optional (config item)
- Ability to see path to the INI file in config
- Integration with Explorer now a configuration item
- Change working directory if no files are open in directory
- Mouse wheel scrolls window under mouse pointer
New in UltraEdit 14.00a 1 (Apr 12, 2008)
- A maintenance release generally does not include new features, but enhancements and additions to existing features.
New in UltraEdit 12.20 (Oct 13, 2006)
- SSH/Telnet Window,
- x64 Shell integration,
- Grouped undo,
- Alt. Data Streams