Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidegiacometti/PowerToys-Run-VisualStudio
Simple PowerToys Run experimental plugin for search Visual Studio recents
https://github.com/davidegiacometti/PowerToys-Run-VisualStudio
microsoft-powertoys plugin powertoys powertoys-run powertoys-run-plugin search visual-studio
Last synced: about 2 months ago
JSON representation
Simple PowerToys Run experimental plugin for search Visual Studio recents
- Host: GitHub
- URL: https://github.com/davidegiacometti/PowerToys-Run-VisualStudio
- Owner: davidegiacometti
- License: mit
- Created: 2023-07-03T20:46:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-15T21:29:21.000Z (9 months ago)
- Last Synced: 2024-08-04T01:11:17.879Z (5 months ago)
- Topics: microsoft-powertoys, plugin, powertoys, powertoys-run, powertoys-run-plugin, search, visual-studio
- Language: C#
- Homepage:
- Size: 604 KB
- Stars: 50
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-powertoys-run-plugins - VisualStudio - Open recent solutions in Visual Studio. (Plugins)
README
# PowerToys Run: Visual Studio plugin
Simple [PowerToys Run](https://learn.microsoft.com/windows/powertoys/run) experimental plugin for search Visual Studio recents.
## Important
- Support Visual Studio 2022 stable and preview (not tested with previous versions)
- The plugin may stop working in case of changes to Visual Studio since is built on top of the `vswhere.exe` and `%LOCALAPPDATA%\Microsoft\VisualStudio\...\ApplicationPrivateSettings.xml`
- It gets installed instances of Visual Studio using `vswhere.exe`
- Then gets recents from the `CodeContainers.Offline` section of the `ApplicationPrivateSettings.xml` file of the instance## Requirements
- Visual Studio 2022
- PowerToys minimum version 0.76.0## Installation
- Download the [latest release](https://github.com/davidegiacometti/PowerToys-Run-VisualStudio/releases/) by selecting the architecture that matches your machine: `x64` (more common) or `ARM64`
- Close PowerToys
- Extract the archive to `%LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins`
- Open PowerToys## Localization
The plugin has limited user-facing strings, but due to feedback and downloads, version 0.4.0 and onward supports localization.
The goal is to cover the same languages as PowerToys.
Pull requests for new languages or improvements to existing translations are welcome.
- Fork and clone this repository
- Open `Community.PowerToys.Run.Plugin.VisualStudio.sln` in Visual Studio
- In Solution Explorer, navigate to `Community.PowerToys.Run.Plugin.VisualStudio\Properties`
- To enhance existing translations, open and update the relevant `.resx` file
- To add a new language, create a new resource file named `Resources.xx-XX.resx` (e.g. `Resources.it-IT.resx` for Italian)
- Once you're done, commit your changes, push to GitHub, and make a pull request## Screenshots
![Search](./images/Search.png)
![Plugin Manager](./images/PluginManager.png)