Skip to content

Add Visual Studio IDE support#9

Draft
FiniteReality wants to merge 1 commit intomainfrom
feature/visual-studio
Draft

Add Visual Studio IDE support#9
FiniteReality wants to merge 1 commit intomainfrom
feature/visual-studio

Conversation

@FiniteReality
Copy link
Copy Markdown
Owner

Closes #6

I have no idea if this builds on Linux. Probably not. Either way, I'll use this PR to track Visual Studio support.

C++ Projects

  • Loading C++ projects
  • Compiling C++ projects
  • Running C++ projects

C Projects

  • Loading C Projects
  • Compiling C Projects
  • Running C Projects

General

  • Project-to-project references
  • Package references
  • Full IDE support (intellisense, etc.)
    • Initial IDE support (Visual Studio picks up #included files and shows primitive intellisense, probably because it's smart)
    • Debugging (I have no idea what interfaces I need for this...)
    • Pack support (see Packaging support #2)
    • Getting rid of that weird issue where Visual Studio tries to add a project GUID to the file. I don't know how the .NET SDK/project-system works around this, there's something non-obvious I'm missing.
  • 0-100 Installation from VSIX

@FiniteReality FiniteReality added the enhancement New feature or request label Nov 28, 2021
@FiniteReality FiniteReality self-assigned this Nov 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Visual Studio support

1 participant