terminal/.github/actions/spelling/expect
Charles Willis f84da18d1e
Add profile generators for Visual Studio (#7774)
This commit adds dynamic profile generators for Visual Studio Developer
Command Prompt (VS2017+) and Visual Studio Developer PowerShell
(VS2019.2+)

Tested manually by deploying locally. My local environment has four
instances of VS installed, one VS2017 and multiple channels of VS2019.

We're wrapping the COM Visual Studio Setup Configuration API to query
for VS instances and retrieve the relevant properties.  Two different
namespaces are used so the end-user can turn off one or the other. For
instance, end user may prefer to always use Developer PowerShell. 

## Validation Steps Performed
1. Build locally using Visual Studio 2019
2. Deploy CascadiaPackage
3. Verify entries exist in profiles menu
4. Verify entries exist in settings.json
5. Open each profile
6. Validate start-in directory
7. Validate environment variables are as expected
8. Uninstall Windows Terminal - Dev package
9. Repeat.

Closes #3821
2021-09-15 17:20:06 -05:00
..
alphabet.txt Fix compilation with VS16.10 and later (#10208) 2021-05-26 20:11:38 +00:00
expect.txt Add profile generators for Visual Studio (#7774) 2021-09-15 17:20:06 -05:00
README.md ci: update to Spell check to 0.0.17a (#9014) 2021-02-03 11:17:38 -08:00
web.txt Spec for Elevation QOL improvements (#8455) 2021-08-25 12:42:55 -05:00

The contents of each .txt file in this directory are merged together.

  • alphabet is a sample for alphabet related items
  • web is a sample for web/html related items
  • expect is the main list of expected items -- there is nothing particularly special about the file name (beyond the extension which is important).

These terms are things which temporarily exist in the project, but which aren't necessarily words.

If something is a word that could come and go, it probably belongs in a dictionary.