UEStudio 版本發佈

查看各個版本中的最新內容,包含功能、增強與已解決問題的詳細資訊。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
UEStudio v2026.12026年10月29日
功能
  • New features and enhancements
    • Application styles:
      • Added Visual Studio 2026 and Visual Studio 2026 Dark looks for toolbars, tabs, panes, menus, dialogs, and the status bar.
      • Added Windows 11 and Windows 11 Dark editor themes.
    • Custom theme generator: Generate, save, and apply a full theme from selected foreground and background colors via the Welcome page or Theme Manager.
    • Hex Encoding Preview: Added a dockable pane displaying selected bytes decoded in all Windows-supported encodings.
    • Hex line width: Added an in-editor bytes-per-line control; no restart is required.
  • Git, SSH, and FTP
    • Git repository scanning: Disabled automatic startup scans and added manual scanning and cancellation.
    • Git log cancellation: Git log operations can now be canceled without terminating the application.
    • SSH/SFTP algorithms: Added support for the modern hmac-sha2-512-etm@openssh.com MAC and legacy algorithms required to connect to older servers: diffie-hellman-group1-sha1, ssh-dss, and hmac-sha1.
  • Editing and productivity
    • Find in Files: The unpinned Output window no longer flashes open and closed during searches, and the editor remains responsive during large searches.
    • File Lists: Recently closed files now appear automatically in the File Lists view, and nonexistent files are removed from Recently opened files.
    • Large-file prompts: The “open without temporary file” prompt now identifies the file in question.
    • Toolbar text labels: Labels are remembered between sessions.
    • Custom templates folder: Settings are now respected.
    • JavaScript async functions: These functions now appear in the Function List.
    • User-tool icons: Icons render crisply on high-DPI displays.
    • Windows Explorer context menu: UltraEdit no longer appears in the Recycle Bin, Control Panel, and similar context menus where it cannot perform useful actions.
    • Find notifications: The “beep instead of message box” option now applies to every find operation.
  • Polished menus and labels
    • Consistent keyboard mnemonics in contemporary menus.
    • Updated the naming to “Volume License” in the About dialog.
    • Refreshed the installer’s AI-consent screen.
    • Help documentation: Audited the documentation for accuracy against the product in English and all nine translated languages. The audit covered macros, scripting, the JavaScript API, cloud storage, and layout settings.
修正
  • Stability fixes
    • Fixed issues when opening multiple files over FTP, selecting an FTP account, or aborting a large FTP download.
    • Fixed a crash at startup.
    • Fixed a crash when opening a file.
    • Fixed a memory-corruption defect in hex mode when working with empty documents.
    • Large files: Resolved unresponsive behavior when using word wrap on large files opened without temporary files.
    • Keyboard focus: Starting UltraEdit now keeps keyboard focus on the editor window.
    • UltraEdit Portable: Fixed sorting.
    • Code-quality hardening: Improved reliability across common code paths.
  • Editing and display fixes
    • Text alignment: Tabbed text now lines up correctly with proportional fonts, and mixed-width characters remain aligned.
    • Korean input: Characters are no longer dropped when typing quickly.
  • Column mode
    • The “Do not insert/fill on empty last line” setting is now honored.
    • Find in selection now selects the correct text.
    • Go To Line/Column: Navigation is accurate in UTF-16 files, and the status-bar column is correct on wrapped, tab-indented lines.
    • Very long lines: Clicking the line number now selects the correct line.
    • Bookmark gutter: Clicking the gutter no longer highlights text accidentally.
  • Syntax highlighting
    • Syntax highlighting remains correct after copy-and-paste operations.
    • Match Brace works correctly with very large files again.
    • Clipboard: Copied content can now be transferred to remote-desktop tools such as UltraVNC.
    • File paths: Paths containing forward slashes (/) are accepted on the command line and at startup.
  • New language support
    • Cerner Command Language (CCL): Added support for CCL, used with Cerner Millennium, at the request of a healthcare customer.
    • Algol 60 and Algol 68: Added support for both languages.
    • Both additions include syntax highlighting, Function List support, code folding, and brace matching.
    • Spaces or tabs per language: Languages can now specify whether indentation uses spaces or tabs. Python is configured to use spaces by default. Tab, auto-indent, reindent, and templates follow the setting, while user-defined settings can override it.
  • Search fixes
    • Find Previous: Now works with Perl regular expressions.
    • Copy and Cut: Now work in UTF-16 files within interactive Find in Files results.
    • Highlight All: Highlights the correct text after lines are moved or text is inserted.
    • UTF-8 characters: Display correctly in the Find String List.
  • Find dialog fixes
    • Focus no longer jumps to a nested dialog.
    • Fixed clipped labels and buttons.
  • Hex mode fixes
    • Clicking the ASCII pane no longer scrolls the view unexpectedly.
    • Byte counts are now accurate.
    • The caret remains aligned after changing the bytes-per-line setting.
  • Terminal, FTP, and SSH fixes
    • The PowerShell terminal starts correctly from a shortcut with a custom “Start in” folder.
    • SSH now works in the Italian edition.
    • New folders can be created in empty local or FTP folders.
    • The FTP browser remains maximized.
    • DOS command output no longer appears as garbled characters.
  • Macros, scripts, and tools fixes
    • Macro keyboard shortcuts: Continue working after another macro is deleted.
    • Macros: Can be edited and renamed reliably, including from the Macro List.
    • Scripts: Scripts that copy large blocks between files work as expected again.
    • User-tool output: Replaces the entire selection.
  • User interface and settings fixes
    • Ribbon customization: Commands remain in custom groups.
    • Toolbar visibility: Settings are saved consistently, regardless of the menu mode.
    • File tabs: Retain their positions.
UEStudio v2026.0.0.232026年7月9日
修正
  • Fixed non-reproducible crash in UE while editing.
  • Command palette navigation is incorrect.
  • Quick Find for "**" fails.
  • Toolbar corrupted after upgrading.
  • "Select all" only selects a subset of visible lines.
UEStudio v2026.0主要版本2026年6月9日
功能
  • Integrated Ask UltraEdit AI chat window
    • Natural language access to full Help documentation.
    • Get feature use case recommendations from the full Power Tip library.
  • FTP enhanced server compatibility update
    • Added Key Exchange Algorithm – diffie-hellman-group18-sha512 support.
    • Added Key Exchange Algorithm – diffie-hellman-group16-sha512 support.
    • Added Key Exchange Algorithm – curve25519-sha256@libssh.org support.
    • Added Cipher Algorithm – 3des-cbc support.
    • Added MAC Algorithm – hmac-sha2-256-etm@openssh.com support.
    • Added Cipher Algorithm – rijndael256-cbc support.
    • Added Cipher Algorithm – rijndael-cbc@lysator.liu.se support.
修正
  • Fixed: Crypto algorithm could not be negotiated error returned when connecting to server.
  • Fixed: List lines containing find string omits some valid matches.
  • Fixed: Indent of multiple selections doesn’t work.
  • Fixed: Paste column doesn’t preserve pad spaces.
  • Fixed: Content in upper pane scrolls when typing in column mode in lower pane during split window editing.
  • Fixed: File in use error message on closing Account Manager dialog window.
  • Fixed: FTP transfer completes successfully but FTP open dialog remains locked for up to 25 seconds after transfer is complete.
  • Fixed: Saving via FTPS to Windows Server 2022 takes a very long time.
  • Fixed: “Error in certificate” dialog is shown every time connection is made.
  • Fixed: Content is pasted in wrong location when pasting in column mode on line with TABS.
  • Fixed: Search in “All open files” doesn’t work as expected if “Filter” option has previously been selected.
  • Fixed: Column mode delete key behavior changed.
  • Fixed: Multiple FTPS stability issues.
  • Fixed: Windows clipboard is not updated for secondary application when copying in Column mode.
  • Fixed: Crash while editing wordfile with specific settings.
  • Fixed: Batch file run from User tool cannot delete a file that's already open.
  • Fixed: Files opened via command palette are not automatically added to Recently opened files list in File lists view.
  • Fixed: UltraEdit inserts TABS on empty lines since.
  • Fixed: Perl option for regular expressions is lost on application restart.
  • Fixed: Crash with syntax highlighted file and switching to Contemporary menus.
  • Fixed: Focus unexpectedly jumps to previously matched string when pressing CTRL+F.
  • Fixed: Unexpected selection after using "Insert number".
  • Fixed: JSCompressDocument and JSFormatDocument have no effect in macro.
  • Fixed: Multiple issues with modifying key mappings.
  • Fixed: HEX mode selection issues.
  • Fixed: Column reference in status bar not as expected with multi-byte characters.
  • Fixed: Focus in file shifts erratically when crossing lines with no text while creating column mode selection.
  • Fixed: Crash while navigating in specific document with specific settings.
  • Fixed: Alt+H in German ‘Ersetzen in Dateien’ window activates the wrong edit field.
  • Fixed: Syntax highlighting of dates (substrings starting with a digit) not working anymore.
  • Fixed: Selection is cleared when “search string not found” dialog is shown.
  • Fixed: Top pane scrolls unexpectedly with Column mode editing in split pane view.
  • Fixed: Crash after changing regex type in Find dialog with specific settings.
  • Fixed: Crash while attempting find with specific settings.
  • Updated: Change "Find" button to "Cancel" in Find in Files dialog during search.