https://github.com/iron-software/solutionspecificvssettings
https://github.com/iron-software/solutionspecificvssettings
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iron-software/solutionspecificvssettings
- Owner: iron-software
- License: other
- Created: 2023-01-26T09:34:07.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-18T02:48:25.000Z (almost 3 years ago)
- Last Synced: 2025-03-21T20:39:10.611Z (over 1 year ago)
- Language: C#
- Size: 66.4 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Solution-specific VSSettings
Imports a custom `.vssettings` on solution load.
See the [change log](https://raw.githubusercontent.com/iron-software/SolutionSpecificVSSettings/master/CHANGELOG.md) for changes and road map.
## Features
* When Visual Studio opens a solution this extension will try to find a
`.vssettings` file with a name similar to solution's name located in the same
directory. For example if the solution being loaded is located in the file
`C:\sources\repos\MyApp\MyApp.sln` the extension will look for a file in a path
`C:\sources\repos\MyApp\MyApp.vssettings` and import it to your Visual Studio.
* The extension can also restore your settings from a file specified in its
options under
`Tools->Options->Environment->Solution-specific VSSettings->Default .vssettings file path`
on solution close. **Note:** This will happen only if there was found and applied a solution
specific `.vssettings` file on solution load.
* The extension will apply the file from a `Default .vssettings file path` option
on solution open if `Look for and apply .vssettings file on solution load`
option is set to `true`, but no custom `.vssettings` file were found and applied.
If `Default .vssettings file path` option is not set - no changes will occur.
this can be controlled by the `Apply default .vssettings if solution has no
specific .vssettings` option
### Help
To find out how to create your custom `.vssettings` file, please, refer to
[this](https://learn.microsoft.com/en-us/visualstudio/ide/reference/import-and-export-settings-command?view=vs-2022).
## License
[Apache 2.0](https://raw.githubusercontent.com/iron-software/SolutionSpecificVSSettings/master/LICENSE)