SlickEdit Product Discussion > SlickEdit®
SlickEdit 2025 (v30.0.0) - Now Available (11/02/2025)
(1/1)
Rodney:
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.
* Optionally update equation results while typing. Supports variables.
gv=100 grams ov=5 ounces
gv + ov=241.7476 grams
* Optionally copy result to clipboard when type '='. Supports variables.
* Optionally insert result when type '='. Supports variables.
* Optionally color variables.
* Optionally color inserted results.
* 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.
Navigation
[0] Message Index
Go to full version