|
1 | | -# Open Bin Folder |
| 1 | +# 📂 Open Bin Folder |
2 | 2 |
|
3 | | -A Visual Studio extension that adds a right-click context menu command that allows you to open the project's output directory (i.e, the "bin" folder) in Windows File Explorer. This uses the currently active solution/project configuration to determin *WHICH* output folder to navigate to. |
| 3 | +**🚀 Instantly open your project's output directory in Windows File Explorer!** |
4 | 4 |
|
5 | | -## License |
| 5 | +A Visual Studio 2022/2026 extension that adds a right-click context menu command to open the project's bin folder. It intelligently uses the currently active solution/project configuration to navigate to the correct output folder (Debug, Release, etc.). |
6 | 6 |
|
7 | | -[](https://img.shields.io/github/license/codingwithcalvin/vs-OpenBinFolder?style=for-the-badge) |
| 7 | +--- |
8 | 8 |
|
9 | | -## Build Status |
| 9 | +[](LICENSE) |
| 10 | +[](https://github.com/CodingWithCalvin/VS-OpenBinFolder/actions/workflows/build.yml) |
10 | 11 |
|
11 | | - |
| 12 | +[](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-OpenBinFolder) |
| 13 | +[](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-OpenBinFolder) |
| 14 | +[](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-OpenBinFolder) |
| 15 | +[](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-OpenBinFolder) |
12 | 16 |
|
13 | | -## Marketplace Status |
| 17 | +--- |
14 | 18 |
|
15 | | -[](https://img.shields.io/visual-studio-marketplace/i/codingwithcalvin.vs-OpenBinFolder?style=for-the-badge) [](https://img.shields.io/visual-studio-marketplace/d/codingwithcalvin.vs-OpenBinFolder?style=for-the-badge) |
16 | | -[](https://img.shields.io/visual-studio-marketplace/v/codingwithcalvin.vs-OpenBinFolder?style=for-the-badge) [](https://img.shields.io/visual-studio-marketplace/r/codingwithcalvin.vs-OpenBinFolder?style=for-the-badge) |
| 19 | +## ✨ Features |
17 | 20 |
|
18 | | -## Contribute |
| 21 | +- **🖱️ Right-click to open** - Simple context menu integration in Solution Explorer |
| 22 | +- **⚙️ Configuration-aware** - Opens the correct bin folder based on your active build configuration |
| 23 | +- **⚡ Lightning fast** - No settings, no dialogs, just works! |
19 | 24 |
|
20 | | -Contributions are welcome! Issues, PRs, etc. While it may seem this extension is "done", who knows what the future may hold for it? |
| 25 | +--- |
21 | 26 |
|
22 | | -For cloning and building this project yourself, make sure to install the [Extensibility Essentials 2022 extension](https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ExtensibilityEssentials2022) for Visual Studio which enables some features used by this project. |
| 27 | +## 📦 Installation |
23 | 28 |
|
24 | | -## Contributors |
| 29 | +### From Visual Studio Marketplace |
| 30 | + |
| 31 | +[](https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-OpenBinFolder) |
| 32 | + |
| 33 | +1. Open Visual Studio 2022 |
| 34 | +2. Go to **Extensions > Manage Extensions** |
| 35 | +3. Search for "Open Bin Folder" |
| 36 | +4. Click **Download** and restart Visual Studio |
| 37 | + |
| 38 | +### Manual Installation |
| 39 | + |
| 40 | +Download the latest `.vsix` from the [Releases](https://github.com/CodingWithCalvin/VS-OpenBinFolder/releases) page and double-click to install. |
| 41 | + |
| 42 | +--- |
| 43 | + |
| 44 | +## 🎯 Usage |
| 45 | + |
| 46 | +1. Right-click on any project in **Solution Explorer** |
| 47 | +2. Select **Open Bin Folder** |
| 48 | +3. Windows File Explorer opens to your project's output directory |
| 49 | + |
| 50 | +That's it! The extension automatically detects your active configuration (Debug/Release) and opens the corresponding output folder. |
| 51 | + |
| 52 | +--- |
| 53 | + |
| 54 | +## 📋 Requirements |
| 55 | + |
| 56 | +- 💻 Visual Studio 2022 (17.0) or later |
| 57 | +- 🔧 .NET Framework 4.8 |
| 58 | + |
| 59 | +--- |
| 60 | + |
| 61 | +## 🤝 Contributing |
| 62 | + |
| 63 | +Contributions are welcome! Whether it's bug reports, feature requests, or pull requests - all feedback helps make this extension better. 💪 |
| 64 | + |
| 65 | +### Development Setup |
| 66 | + |
| 67 | +1. 🍴 Clone the repository |
| 68 | +2. 📂 Open `src/CodingWithCalvin.OpenBinFolder.slnx` in Visual Studio 2022 |
| 69 | +3. ▶️ Press F5 to launch the experimental instance |
| 70 | + |
| 71 | +--- |
| 72 | + |
| 73 | +## 📄 License |
| 74 | + |
| 75 | +This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details. |
| 76 | + |
| 77 | +--- |
| 78 | + |
| 79 | +## 👥 Contributors |
25 | 80 |
|
26 | 81 | <!-- readme: contributors -start --> |
27 | | -[](https://github.com/CalvinAllen) [](https://github.com/DavidsonAudioMulti) [](https://github.com/MikeCheel) |
| 82 | +[](https://github.com/CalvinAllen) [](https://github.com/DavidsonAudioMulti) [](https://github.com/MikeCheel) |
28 | 83 | <!-- readme: contributors -end --> |
| 84 | + |
| 85 | +--- |
| 86 | + |
| 87 | +**⭐ If you find Open Bin Folder useful, please consider giving it a star! ⭐** |
| 88 | + |
| 89 | +*Made with ❤️ for the Visual Studio community by Coding With Calvin* |
0 commit comments