Skip to content

VSCode extension to batch rename files and folders with a simple right-click

License

Notifications You must be signed in to change notification settings

evertjr/mass-renamer-extension

Repository files navigation

Mass Renamer Extension for VSCode

A powerful and easy-to-use extension for batch renaming files in Visual Studio Code

Mass Rename is an intuitive extension that allows you to rename multiple files and folders quickly and easily within your VSCode workspace.

Features

  • Batch rename files and folders with a simple right-click
  • Leverage the full power of the VSCode text editor to easily rename and move files
  • Can move files and create new folders during the operation
  • You can easily use LLMs to help you make complex changes
  • Automatically avoid files and folders in .gitignore

How to Use

  1. Right-click on a folder or multiple selected files in the VSCode file explorer
  2. Select "Mass Rename" from the context menu
  3. Edit the file names in the opened text document
  4. Save the document to apply changes, or close without saving to cancel

Rename and move multiple files and folders at once

Mass Rename Demo

Use AI to instantly reorganize your folder structure

Mass Rename Demo Note: AI is not included with the Mass Renamer extension. You can use any available AI extension such as Continue.dev or GitHub Copilot to assist with complex renaming tasks.

Best Practices

  • Always double-check your changes before saving
  • Use with caution in large projects to avoid unintended consequences
  • Consider using version control for additional safety when performing bulk operations

Issues and Contribution

  • If you encounter any issues or have suggestions for improvements, please feel free to open an issue on my GitHub repository
  • Contributions via pull requests are welcome!

License

MIT


Made with 💜 by evertjr

About

VSCode extension to batch rename files and folders with a simple right-click

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published