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.1 (for Windows) Changes:


Features and Enhancements

  • Updated FTP/FTPS/SFTP protocol, algorithm, and key support
    • New ECDSA support:
      • ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp512

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

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

Other notable quality improvements

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

UltraEdit 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.