Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transition to C# Dev Kit #101

Closed
3 tasks
Arlodotexe opened this issue Jun 19, 2023 · 0 comments · Fixed by #353
Closed
3 tasks

Transition to C# Dev Kit #101

Arlodotexe opened this issue Jun 19, 2023 · 0 comments · Fixed by #353
Assignees
Labels
dev loop ➰ low difficulty A small or trivial change that isn't difficult to complete.

Comments

@Arlodotexe
Copy link
Member

Arlodotexe commented Jun 19, 2023

Background

Microsoft has recently released a new extension for Visual Studio Code called C# Dev Kit. This extension, which automatically includes the C# extension currently marked as a required dependency in our devcontainer, provides a solution explorer and test window for VSCode.

Problem

This project is currently set up to recommend a third-party test explorer and solution. With the release of the C# Dev Kit by Microsoft, we have an opportunity to leverage this new extension to improve our development workflow.

Solution

The plan to solve this problem involves a few steps:

  • Update the devcontainer configuration in this repository to include the C# Dev Kit as a required extension. This will ensure that it is automatically included when the repository is opened in a GitHub Codespace.
  • Update our VSCode extension recommendations to remove the third-party VSCode solution explorer and add the C# Dev Kit as a recommendation for when the user opens the project locally.
  • Implement the changes and ensure that the new setup functions as expected in both local and GitHub Codespace environments.
@Arlodotexe Arlodotexe changed the title Transition to C# Dev Kit for Improved Development Workflow Transition to C# Dev Kit Jun 19, 2023
@Arlodotexe Arlodotexe moved this to 📋 Backlog in Toolkit 8.x Jun 19, 2023
@Arlodotexe Arlodotexe added the low difficulty A small or trivial change that isn't difficult to complete. label Jun 19, 2023
@Arlodotexe Arlodotexe self-assigned this Jun 19, 2023
@Arlodotexe Arlodotexe moved this from 📋 Backlog to 🏗 In progress in Toolkit 8.x Mar 1, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Toolkit 8.x Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev loop ➰ low difficulty A small or trivial change that isn't difficult to complete.
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant