Function Syntax: CMDSEARCH / CMDSEARCHCLOSE / LISPLOADEXTRA / LISPLOADREPORT / CMDSEARCHTESTS / LISPLOADDIAG Version: 1.2 Date: 02.07.2026 1:49:00PM N/A CommandSearch Lisp Loader Only Version 1.0.012 ?? CommandSearch Lisp Loader Only is an AutoCAD and Civil 3D .NET utility for command search, CUIX ribbon auditing, LISP loading, and CAD command library maintenance. It helps CAD managers and production users find commands faster, validate ribbon metadata, load updated support files, and keep large Help_File libraries organized. Main Commands ?? CMDSEARCH - opens the modeless Command Search palette. ?? CMDSEARCHCLOSE - closes the Command Search palette. ?? LISPLOADEXTRA - opens the standalone Lisp Loader window. ?? LISPLOADREPORT - opens the load session report. ?? CMDSEARCHTESTS - runs core parser and filter self-tests. ?? LISPLOADDIAG - writes LISP invocation diagnostics to the log. SEO Optimized Description ?? The plugin scans AutoCAD and Civil 3D ribbon command data from selected CUIX files and displays commands, macros, groups, PNG references, XAML help files, help keys, created dates, and modified dates. ?? The Lisp Loader scans structured Help_File folders for LSP, VLX, FAS, and DLL files and extracts AutoLISP C: defun command names for filtering and validation. ?? The tool is useful for CAD managers, Civil 3D teams, drafting technicians, and developers who maintain many custom commands, ribbon buttons, loaders, icons, and help files. ?? CommandSearch improves CAD production reliability by centralizing command discovery, CUIX checking, LISP loading, report review, and command-library cleanup. Functionalities ?? Command Search palette - opens a modeless AutoCAD palette with ribbon command search and management tools. ?? CUIX reader and editor - reads RibbonRoot.cui, MenuGroup.cui, QuickAccessToolbarRoot.cui, and workspace data from CUIX files. ?? Advanced filters - filters by command, macro, LSP command, XAML key, panel, group, missing data, duplicates, and numeric metadata. ?? Ribbon button management - supports add, edit, delete, duplicate, move, run, load and run, and reload workflows. ?? Lisp Loader scanning - detects LSP, VLX, FAS, and DLL files from Help_File folders. ?? Batch load and reload - loads checked files, selected rows, visible rows, or all loader files through AutoCAD application context. ?? Validation and reports - finds missing images, missing XAML help files, empty SourceKey values, duplicate commands, and macro-to-defun mismatches. ?? Live logging - records scan, load, warning, error, and diagnostic messages with report export support. ?? Persistent settings - remembers checked rows, filters, layouts, and column widths between sessions. ?? Safer maintenance - uses CUIX backup and validation workflows before changing production ribbon data. Project Modules ?? Commands layer registers CMDSEARCH, CMDSEARCHCLOSE, LISPLOADEXTRA, LISPLOADREPORT, CMDSEARCHTESTS, and LISPLOADDIAG. ?? Ribbon layer manages CUIX command rows, images, XAML references, panel grouping, and command metadata. ?? Lisp Loader layer scans files, extracts LSP commands, loads support files, and records session results. ?? Validation layer checks duplicates, missing files, missing dependencies, hard-coded paths, empty help keys, and command mismatches. ?? Reporting layer exports reports, stores logs, and shows load-session summaries. Practical Result ? The result is a centralized AutoCAD and Civil 3D command administration workflow for keeping CUIX ribbon buttons, LISP loaders, icons, XAML help references, and support files easier to find, load, validate, and maintain. Important Note ?? The Visual Studio project targets .NET Framework 4.8 and x64 and requires the local AutoCAD and Civil 3D reference props file to build successfully. ?? Because the CUIX engine can modify ZIP-contained XML data, test on backup CUIX files before applying changes to a production CAD environment.