Skip to content

Latest commit

 

History

History
89 lines (57 loc) · 4.84 KB

File metadata and controls

89 lines (57 loc) · 4.84 KB
Project Renamifier Logo

License Build

Visual Studio Marketplace Version Visual Studio Marketplace Installs Visual Studio Marketplace Visual Studio Marketplace Rating

🚀 Rename projects the way it should have always worked!

Tired of the tedious, error-prone process of renaming a project in Visual Studio? Say goodbye to manual find-and-replace across dozens of files! Project Renamifier handles everything automatically — one click, one dialog, done! ✨

✨ Features

When you rename a project, this extension handles all of the following automatically:

Feature Description
📁 Project file rename Renames the .csproj file to match the new name
📂 Directory rename Renames the parent directory if it matches the old project name
⚙️ Project properties Updates RootNamespace and AssemblyName in the project file
📝 Namespace declarations Updates all namespace declarations in source files
📦 Using statements Updates using, global using, using static, and using aliases across the solution
🔗 Fully qualified references Updates references like OldName.MyClass to NewName.MyClass
🔧 Project references Updates ProjectReference paths in all projects that reference the renamed project
🗂️ Solution structure Preserves solution folder organization

The extension shows a progress dialog with step-by-step status as it performs the rename operation, and includes error handling with rollback support if something goes wrong. 🛡️

📸 Screenshots

Rename Dialog

Progress Dialog

📥 Installation

Visual Studio Marketplace (Recommended)

Install from VS Marketplace

Manual Installation

  1. 📥 Download the .vsix file from the Releases page
  2. 🖱️ Double-click the downloaded file to install

🎮 Usage

  1. 🖱️ Right-click on a project in Solution Explorer
  2. 📋 Select Renamify Project
  3. ✏️ Enter the new project name in the dialog
  4. 🚀 Click Rename and watch the magic happen!

💻 Supported Versions

Visual Studio Architectures
🟢 Visual Studio 2022 (17.x) x64 (amd64), ARM64
🟢 Visual Studio 2026 (18.x) x64 (amd64), ARM64

📄 License

This project is licensed under the MIT License.

🤝 Contributing

Contributions are welcome! Issues, PRs, feature requests — bring it on! 💪

For cloning and building this project yourself, make sure to install the Extensibility Essentials 2022 extension for Visual Studio which enables some features used by this project.

👥 Contributors

CalvinAllen


Made with ❤️ by Coding With Calvin