Class VSCodeManager
- Namespace
- GrindFest
- Assembly
- GrindFest.dll
Manages VSCode extraction from StreamingAssets zip file with version checking
public static class VSCodeManager
- Inheritance
-
objectVSCodeManager
Methods
- EnsureVSCodeExtracted()
Ensures VSCode is extracted and up-to-date
- GetVSCodeExecutablePath()
Gets the VSCode executable path
- GetVSCodeExtensionsPath()
Gets the VSCode extensions directory path
- InitializeAsync()
Initializes VSCode asynchronously in the background
- OpenProjectFile(string)
Opens the project file (.csproj) in the default associated program
- OpenScriptInVSCode(FileInfo, string)
Opens a script file in VSCode with proper configuration