-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathextensions.json
More file actions
57 lines (51 loc) · 3.67 KB
/
extensions.json
File metadata and controls
57 lines (51 loc) · 3.67 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"recommendations": [
// Language & Frameworks
"redhat.java", // Language Support for Java - Java language server
"vscjava.vscode-java-pack", // Extension Pack for Java - Language server, debugger, test runner, Maven
"vscjava.vscode-java-debug", // Debugger for Java - Debug support
"vscjava.vscode-java-dependency", // Java Dependency Viewer - View and manage dependencies
"vscjava.vscode-java-test", // Test Runner for Java - Run and debug tests
"vscjava.vscode-lombok", // Lombok Annotations Support - Boilerplate code generation
"vscjava.vscode-maven", // Maven for Java - Maven project management
"vmware.vscode-boot-dev-pack", // Spring Boot Extension Pack - Spring Boot tooling
"vmware.vscode-spring-boot", // Spring Boot Tools - Spring Boot language server
"vscjava.vscode-spring-boot-dashboard", // Spring Boot Dashboard - Manage Spring Boot apps
"vscjava.vscode-spring-initializr", // Spring Initializr - Generate Spring Boot projects
// AI Assistance
"github.copilot-chat", // GitHub Copilot Chat - AI-powered coding assistant
"coderabbit.coderabbit-vscode", // CodeRabbit - AI-powered code review
// Code Quality
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
// Formatting & Linting
"redhat.vscode-xml", // XML Language Support - XML language server
"redhat.vscode-yaml", // YAML Language Support - YAML language server
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting and style checking
"foxundermoon.shell-format", // Shell Format - Shell script formatter
// Version Control & Collaboration
"github.vscode-pull-request-github", // GitHub Pull Requests - Manage pull requests and issues
"github.vscode-github-actions", // GitHub Actions - Manage CI/CD workflows
"github.remotehub", // Remote Repositories - Browse and edit GitHub repos remotely
"ms-vscode.remote-repositories", // Remote Repositories - Remote repository infrastructure
"ms-vscode.azure-repos", // Azure Repos - Azure DevOps repository support
"codezombiech.gitignore", // gitignore - Generate .gitignore files
// Containers & Configuration
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - View and edit SQLite databases
"mechatroner.rainbow-csv", // Rainbow CSV - Colorize CSV and TSV files
// UI Enhancements
"github.github-vscode-theme", // GitHub Theme - GitHub color themes
"pkief.material-icon-theme", // Material Icon Theme - Material Design file icons
"oderwat.indent-rainbow", // Indent Rainbow - Colorize indentation levels
"bierner.markdown-emoji", // Markdown Emoji - Emoji support in Markdown
"bierner.markdown-mermaid", // Markdown Mermaid - Mermaid diagram support in Markdown
"bierner.markdown-preview-github-styles" // Markdown Preview GitHub Styling - GitHub-style Markdown preview
],
// Prevent conflicting, deprecated, or alternative extensions from being recommended
"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
]
}