Author Topic: SlickEdit 2025 (v30.0.0) - Now Available (11/02/2025)  (Read 39686 times)

Rodney

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 798
  • Hero Points: 54
SlickEdit 2025 (v30.0.0) - Now Available (11/02/2025)
« 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.
      • 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.
« Last Edit: November 02, 2025, 02:49:33 PM by Clark »