v17.10

Announcing UltraEdit v17.10: Diligently engineered for those who roll up their sleeves and make things happen.
We are proud to announce the next release of the v17 series: UltraEdit v17.10! This release focuses on refinement and enhancement to some of the most popular areas of UltraEdit with enhancements to brace matching, FTP, projects, scripting, highlighting and a lot more. Read on below to see what's new and improved in this exciting update!
New: Brace matching functionality
Jump to a matching brace without creating an unwanted selection! To see this functionality in action, open up a source file and use the new "Go to Matching Brace" command in the Search menu. You can also assign a key mapping for the new command in Advanced -> Configuration -> Key Mapping (SearchGotoBrace).

Note: The new "Go to Brace" command requires that the text insertion caret be positioned next to a brace in the file, unlike the "Select to Matching Brace" command.
Enhanced: Easier "Spell As You Type" functionality
Want to quickly disable the Spell As You Type feature for a particular file without accessing configuration? No problem; click the new toolbar button to toggle the Spell As You Type feature in virtually no time at all! Also, we've provided a new "SpellAsYouType" key mapping command so you can use a keyboard shortcut to toggle the feature as well.

Enhanced: Cleaner FTP functionality
We've added several usability improvements to working with FTP in v17.10. You can now clear out your FTP path histories on a per-account basis with the new "Clear history" item at the bottom of the path history drop down. Not only that, but v17.10 includes improved functionality for "Download from server" and "Download with sync" with FTP-linked project folders, as well as better directory history handling between multiple concurrent instances.

Enhanced: Project functionality, including improved relative path support
Projects are now more versatile than ever with improved relative folder and file path handling! Move your project from directory to directory or from system to system without needing to change any hard-coded paths or settings. Additionally, the menu items and commands used to add folders and virtual groups to projects are now separate commands, making folder and group management easier.

Enhanced: List Lines Containing String dialog
It's easy to see how many lines in your file contain the find string with the new line count feature in the "List Lines Containing String" dialog!

New: Scripting functionality
UltraEdit v17.10 includes significant additions and advancements to scripting. The following new scripting methods are now available in v17.10:
UltraEdit.activeDocument.gotoPos();
// Selects to specified position (passed as parameter) in number of chars from beginning of file
UltraEdit.activeDocument.gotoPosSelect();
// Removes all bookmarks from file (also available as new macro command)
UltraEdit.activeDocument.clearAllBookmarks();
// Returns true or false based on whether file is read-only
UltraEdit.activeDocument.isReadOnly();
// Sets "read only" attribute for file
UltraEdit.activeDocument.readOnlyOn();
// Removes "read only" attribute for file
UltraEdit.activeDocument.readOnlyOff();
// Returns true or false based on whether word wrap is toggled
UltraEdit.activeDocument.isWordWrap();
// Turns word wrap on
UltraEdit.activeDocument.wordWrapOn();
// Turns word wrap off
UltraEdit.activeDocument.wordWrapOff();
Plus... Many usability enhancements and advancements
But that's only the beginning... UltraEdit v17.10 includes everything above plus the following highly-requested improvements and additions:
- Option to disable file tab tool tips (from file tab context menu)
- Ability to hide all toolbars (from toolbar context menu)
- 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 dialog
See the full list of changes in UltraEdit v17.10














