devcontainer.json 1.0 KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "name": "Terminal.Gui Codespace",
  3. "image": "mcr.microsoft.com/vscode/devcontainers/dotnet:7.0",
  4. "customizations": {
  5. "vscode": {
  6. "settings": {
  7. "terminal.integrated.defaultProfile.linux": "pwsh"
  8. },
  9. "extensions": [
  10. "eamodio.gitlens",
  11. "ms-dotnettools.csharp",
  12. "VisualStudioExptTeam.vscodeintellicode",
  13. "ms-vscode.powershell",
  14. "cschleiden.vscode-github-actions",
  15. "redhat.vscode-yaml",
  16. "bierner.markdown-preview-github-styles",
  17. "ban.spellright",
  18. "jmrog.vscode-nuget-package-manager",
  19. "coenraads.bracket-pair-colorizer",
  20. "vscode-icons-team.vscode-icons",
  21. "editorconfig.editorconfig",
  22. "formulahendry.dotnet-test-explorer"
  23. ],
  24. "postCreateCommand": "dotnet restore && dotnet clean && dotnet build --configuration Release --no-restore && dotnet test --configuration Debug --no-restore --verbosity normal --collect:'XPlat Code Coverage' --settings UnitTests/coverlet.runsettings"
  25. }
  26. }
  27. }
  28. // Built with ❤ by [Pipeline Foundation](https://pipeline.foundation)