« on: July 26, 2023, 10:56:24 PM »
Fixes, Features, and Enhancements in SlickEdit 2025 (30.0.0)- Project Support Enhancements
- CMake Support
- Support for CMake's new file API. New CMake project support no longer requires modifying and building CMake source code
- New support requires CMake version 3.22.0 or greater
- Open your CMakeLists.txt file as if it's a SlickEdit project. "Project>Open Other Workspace>CMakeLists.txt Project"
- Build support
- Tagging support
- Debugging support if GNU or Clang tools are used
- Language Support Enhancements
- Drastically improved performance of the Context Tagging option "Prioritize navigation to symbols in the current project". Effects a number of tag navigation commands like the find-tag command.
- C/C++ Enhancements
- Added support for -std=<standard> option to GNU C++ wizard and GNU C++ options
- Added support for C++17 attributes
- Google Go
- Added support for anonymous functions. Context tagging and Defs Tool window support
- Added support for function pointers
- Added support for "else", "else if", and "return" completion
- Added support for unsurround
- Added support for auto-close for braces
- Added support for multi-variable assignments (like "key,value:=")
- JavaScript
- Added JSX support (.jsx). Beautifier doesn't beautify XML literals.
- New MDX Language Support
- Color coding. Markdown with JSX
- Defs Tool Window show headings
- New native installer for Windows Arm64
- Selective Display Enhancements
- Added Selective Display dialog options to show lines (context) before and after a search match (all /findme/options NBefore NAfter).
- Added "seldisp_expand_context NBefore NAfter" command to show lines (context) before and after a selective display + bitmap.
- Math Enhancements
- Support for many unit measurement types and automatic conversions. ex "100 troy ounces+ 1 kg= 132.150746569 troy ounces"
- Convenient math features that can be used when typing in a source or documentation file.
- Support for many scientific calculator functions sin, cosine, sqrt, etc.
- Support for superscripts (Requires Unicode file).
- Updated calculator to support new math features.
- Find and Replace tool window
- Added support for multi-file searching through Backup History file versions.
- <Backup History> specifies searching through all versions. <Backup History: Directory> specifies searching through versions started from Directory specified.
- Output is sorted according to the most recently edited files.
- Once a version is found containing a match, no more versions of that file are searched.
- find-next opens backup history version matches in read-only edit windows. Use File>Backup History For to show all versions of file version containing the match.
- General
- "Execute Saved Macro" submenu added to Macro menu for quickly executing and previously named and saved macro.
- Softwrap option to wrap to the indent of the first line. On by default.
- Optimized regular expression parser so it can compile large regular expressions faster. The regular expressions needed by the new math features are very large.
- Changed File>New Location to combo box which lists previous responses, workspace path, and active project path.
- Added "New Folder" and "Delete Folder" context menu items to Open Tool window folder tree.
- Added "New Folder" and "New Child Folder" context menu items to Open Tool window file list.
- Not all fixes/changes have been listed.
« Last Edit: November 02, 2025, 02:49:33 PM by Clark »