UltraEdit 

 

UltraEdit_Win

UltraEdit


UltraEdit is the most flexible, powerful, and secure text editor.

The power of AI inside UltraEdit


Utilize Pieces for Developers, the on-device AI copilot—now integrated into UltraEdit.

Seamlessly bring AI-powered chats, smart code snippets, and context-aware recommendations right into your editing environment. Powered by cutting-edge LLMs like GPT-4, this plugin transforms how you code,debug, and innovate-all without leaving the editor.

Multi-LLM Features inside UltraEdit
Solve problems with the help of AI-powered recommendations and real-time assistance.

100% Free and Fully integrated
No special logins or API-keys to fiddle with. Install and use.

Enhanced Privacy
Control your code and data. Leverage AI run locally on your device.

UltraEdit v2025.2 (for Windows) Changes:


Features and Enhancements

  • Search and regular expression live mode
    • Result selection updates as you type
    • Find what text control provides regex syntax feedback
      • Background color changes to indicate valid/invalid regular expression

  • EDI Wrap/Unwrap convenience functions
    • New EDI Functions dropdown in the ribbon (Coding->Formatting)
    • Unwrap raw EDI data for easier reading, editing, and correction
    • Wrap corrected EDI data to conform to transmission standards

Other notable quality improvements

  • Improved: Column mode with proportional and fixed-width fonts
    • Tab sizing/handling
    • Text selection
    • General editing

  • Improved: Product stability on startup with certain configurations
  • Added: Support for OpenSSH format private key for SFTP
  • Updated: Default language template files with minor additions and corrections
  • Updated: Default tags list with minor additions and corrections
  • Enhanced: Make context menu work in FTP open/save dialogs when clicking below directory listing
  • Fixed: Lines at end of file seem to disappear after using ALT+SUBTRACT
  • Fixed: File name is replaced by selected folder name when navigating Save to FTP dialog
  • Fixed: Unable to connect to legacy mainframe server
  • Fixed: Hex Copy Selected View not working
  • Fixed: “Invalid data received from remote server” error with FTP
  • Fixed: Customer cannot connect via SFTP
  • Fixed: Cannot load a macro containing JSONFormatDocument
  • Fixed: Hang/crashes when trying to open large file from Z/OS mainframe
  • Fixed: Sorting of different columns when TABs exist in document
  • Fixed: Cursor is not displayed as expected from active line/column highlighting
  • Fixed: Line/column position is indicated incorrectly in status bar in lines with tabs
  • Fixed: FTP log window not shown when working with only Cloud Storage accounts
  • Fixed: FTP Browser deleting folder from remote folder tree, succeeds, but does not remove it from the tree control
  • Fixed: FTP Browser deleting folder from remote file list does not remove folder from remote directory tree
  • Fixed: “&” is shown as \u0026 in folder name in FTP Open dialog
  • Fixed: Output window erroneously shown when connecting using FTP Open
  • Fixed: Selection shifts unexpectedly after editing & saving
  • Fixed: Column number indicated in ruler does not match line/col position shown in status bar
  • Fixed: SSH/telnet console missing tab icons
  • Fixed: SSH/Telnet console per account font setting
  • Fixed: SSH/Telnet console tab text spacing and alignment

UltraEdit v2023.0 (for Mac/Linux) Changes:


Enhanced Large File Mode

One of the standout features of this release is the Enhanced Large File Mode. Many users, especially those in fields like software development and data analysis, frequently work with large files that can be cumbersome to open and edit.

UltraEdit curbs this via a number of settings dedicated for dealing with large files. Enhanced large file mode, as the name implies, brings all these settings into one convenient and common location.

With it you can:

  • Easily customize large file optimizations
  • Set the threshold for automatically triggering large file mode
  • Enable/disable line numbers, code folding, Intellitips, and more.

Access large file mode by navigating”Preferences → File handling →Large files” settings page

Note that UltraEdit can already support considerable file sizes out of the box, so tweak these settings only if you’re dealing with extremely large files.

Integrated Dockable Terminal/Shell Window

Another exciting addition is the Integrated Dockable Terminal/Shell Window. This feature provides users with a powerful tool to execute commands and scripts without leaving the UltraEdit environment. It’s particularly beneficial for developers and system administrators who often need to compile code or run scripts alongside their editing tasks.

The dockable terminal enhances productivity by allowing you to switch seamlessly between coding and command execution. You can customize its placement within the UI, ensuring it fits perfectly with your workflow. Plus, it supports multiple sessions, making it easier to manage different tasks at once.


Numerous Bug Fixes and improvements

  • Impossible to dock undocked windows
  • Crash when selecting “Customize Menu” from edit window context menu
  • Apply/Ok do not save key mapping assignment unless you click Assign
  • Find with “List lines containing find string” doesn’t work when invoked successively on two different files
  • Buttons are not properly sized in file change detected dialog
  • When UltraCompare is not installed clicking on File/Compare brings up a blank dialog
  • Default template shortcuts should match default template names
  • Status bar is not updated when highlighting file type is changed from View -> View as (Highlighting file type)
  • When “Double-clicking file tab will close file” is selected, double-clicking tab bar should create new file
  • Macro list doesn’t show “No macros” when first loaded/toggled
  • Script list doesn’t show “No scripts” when toggled with no scripts loaded
  • “Indent spaces” option should be subdued if “Use spaces in place of tabs” is not selected
  • Find String List isn’t cleared when next search is executed
  • Repeated crashes when running macro to end of file
  • Pasting content from KeePassXC into UltraEdit results in UTF-8 BOM being inserted with pasted content
  • Fields for “Start/End Field” and “Start/End Char” in Advanced Sort Options dialog are not wide enough
  • Regular expression option in Find dialog reverts to “Unix” after Replace in hex mode
  • “Double-clicking file tab will close file” should be selected by default
  • Crash when pasting into UltraEdit
  • Quick Find dialog shows extra characters during typing
  • “Preferences” changed to “Settings” in UltraEdit menu
  • “^” is included in text inserted by template
  • Active line jumps to different position onscreen when word wrap is invoked
  • All content below line 11341 disappears when scrolling upward with folded lines using customer settings
  • Code folding nodes are not visible until UEW file is opened
  • Live preview returns incorrect error with XML file
  • Perl regex replace of character with diacritic changes character to non-printable character
  • Text fields in Page Setup dialog are too narrow to be used
  • Support secure coding macOS API
  • Added XHTML and XHT to supported file types for xmllint

Multi-Platform

You get the Windows, Mac, and Linux versions of UltraEdit. Your personal license is good for up to 3 machines on any combination of platforms.

Purchases of UltraEdit include a key for UltraCompare Pro for free.