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
|
# Install PowerShell extension
|
||||||
$powershellExtensionResult = Install-VSCodeExtension -ExtensionId "ms-vscode.PowerShell" -ExtensionName "PowerShell"
|
$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
|
# Configure PowerShell 7 integration
|
||||||
$powershellIntegrationResult = Set-VSCodePowerShellIntegration
|
$powershellIntegrationResult = Set-VSCodePowerShellIntegration
|
||||||
|
|
||||||
$results.VSCodeExtensions = $powershellExtensionResult -or $gitLensResult -or $gitGraphResult
|
$results.VSCodeExtensions = $powershellExtensionResult
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$results.VSCodeExtensions = $false
|
$results.VSCodeExtensions = $false
|
||||||
@@ -493,12 +491,10 @@ if ($results.VSCode) {
|
|||||||
|
|
||||||
if ($results.VSCodeExtensions) {
|
if ($results.VSCodeExtensions) {
|
||||||
Write-Success " • PowerShell extension"
|
Write-Success " • PowerShell extension"
|
||||||
Write-Success " • GitLens extension"
|
|
||||||
Write-Success " • Git Graph extension"
|
|
||||||
Write-Success " • PowerShell 7 terminal integration"
|
Write-Success " • PowerShell 7 terminal integration"
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Write-Warning " • Some VSCode extensions may need manual installation"
|
Write-Warning " • VSCode PowerShell extension may need manual installation"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user