Editor tool to batch-rename selected Project assets and hierarchy game objects with preview, validation, and Undo. Modes: find/replace, prefix, suffix, sequential, manual names.Batch Renamer speeds up Project-window renames: select assets, pick a mode (Find & Replace, Add Prefix/Suffix, Sequential Numbering, or Manual with per-asset fields), review the Old → New preview, then Execute. Blocks duplicate names and unsafe collisions; supports Undo. Menu: Window → EasyTools → Batch Renamer.Package contentsSingle editor utility: BatchRenamerWindow under namespace EasyTools.BatchRenamer, located in an Editor folder so it is excluded from player builds.APIs usedAssetDatabase for renaming selected assets (RenameAsset), plus SaveAssets / Refresh after a batch completes.Selection.assetGUIDs / GUIDToAssetPath to read the current Project-window selection.Unity Undo is registered before renames where supported (reflection may be used for rename/move undo hooks depending on Unity version) and grouped for a single undo step when possible.RequirementsUnity Editor only; no runtime components are required for this tool.Tested Unity version: Unity 6.4DependenciesNo third-party packages required; uses Unity Editor assemblies only.Limitations / notesOperates on asset paths and file/folder names in the Project window; it does not rename GameObjects in the Hierarchy.Very large multi-selections may take longer to preview and execute, as with any bulk asset operation.-techical consualtant





