-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathextensions.json
More file actions
29 lines (28 loc) · 1.88 KB
/
extensions.json
File metadata and controls
29 lines (28 loc) · 1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
"recommendations": [
// Java Development
"vscjava.vscode-java-pack", // Extension Pack for Java - Language server, debugger, test runner, Maven
"vscjava.vscode-lombok", // Lombok Annotations Support - Boilerplate code generation
"vmware.vscode-boot-dev-pack", // Spring Boot Extension Pack - Spring Boot tooling and dashboard
"redhat.vscode-xml", // XML - Language support for XML files
// Infrastructure & Workflow
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - Database viewer
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
"github.copilot-chat", // GitHub Copilot Chat - AI coding assistant
"github.vscode-pull-request-github", // GitHub Pull Requests and Issues - PR management
"github.vscode-github-actions", // GitHub Actions - CI/CD workflow support
"redhat.vscode-yaml", // YAML - Language support for YAML files
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting
"foxundermoon.shell-format", // Shell Format - Shell script formatter
"codezombiech.gitignore", // Gitignore - .gitignore file support
"ryanluker.vscode-coverage-gutters", // Coverage Gutters - Test coverage visualization
"usernamehw.errorlens" // Error Lens - Inline error and warning display
],
"unwantedRecommendations": [
"vscjava.vscode-gradle", // Gradle for Java - Project uses Maven exclusively
"ms-azuretools.vscode-docker", // Docker (legacy) - Use vscode-containers instead
"docker.docker", // Docker DX - Use ms-azuretools.vscode-containers
"github.copilot" // Copilot (base) - Unified into copilot-chat
]
}