Remove GitLens and GitGraph extensions from VSCode setup
- Keep only essential PowerShell extension and PowerShell 7 integration - Simplify VSCode setup to focus on core requirements - Reduce installation time and complexity - Users can install additional Git extensions manually if desired
This commit is contained in:
@@ -413,14 +413,12 @@ if ($results.VSCode) {
|
||||
# Install PowerShell extension
|
||||
$powershellExtensionResult = Install-VSCodeExtension -ExtensionId "ms-vscode.PowerShell" -ExtensionName "PowerShell"
|
||||
|
||||
# Install other recommended extensions
|
||||
$gitLensResult = Install-VSCodeExtension -ExtensionId "eamodio.gitlens" -ExtensionName "GitLens"
|
||||
$gitGraphResult = Install-VSCodeExtension -ExtensionId "mhutchie.git-graph" -ExtensionName "Git Graph"
|
||||
|
||||
|
||||
# Configure PowerShell 7 integration
|
||||
$powershellIntegrationResult = Set-VSCodePowerShellIntegration
|
||||
|
||||
$results.VSCodeExtensions = $powershellExtensionResult -or $gitLensResult -or $gitGraphResult
|
||||
$results.VSCodeExtensions = $powershellExtensionResult
|
||||
}
|
||||
else {
|
||||
$results.VSCodeExtensions = $false
|
||||
@@ -493,12 +491,10 @@ if ($results.VSCode) {
|
||||
|
||||
if ($results.VSCodeExtensions) {
|
||||
Write-Success " • PowerShell extension"
|
||||
Write-Success " • GitLens extension"
|
||||
Write-Success " • Git Graph extension"
|
||||
Write-Success " • PowerShell 7 terminal integration"
|
||||
}
|
||||
else {
|
||||
Write-Warning " • Some VSCode extensions may need manual installation"
|
||||
Write-Warning " • VSCode PowerShell extension may need manual installation"
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user