Skip to content

Commit 6e06614

Browse files
authored
Merge pull request #241 from nanotaboada/feature/optimize-vscode-extensions
chore: add VS Code workspace extensions recommendations
2 parents b3d0650 + c10da6e commit 6e06614

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.vscode/extensions.json

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

0 commit comments

Comments
 (0)