Skip to content

Commit 66b2e52

Browse files
authored
Merge pull request #355 from nanotaboada/chore/reorganize-extensions-recommendations
chore: reorganize and enhance workspace extensions
2 parents b55cfa7 + 3cb55cd commit 66b2e52

File tree

1 file changed

+34
-14
lines changed

1 file changed

+34
-14
lines changed

.vscode/extensions.json

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,43 @@
11
{
22
"recommendations": [
3-
// C# Development
3+
// Language & Frameworks
44
"ms-dotnettools.csdevkit", // C# Dev Kit - Official Microsoft C# tooling
5-
"csharpier.csharpier-vscode", // CSharpier - Opinionated C# code formatter
65

7-
// Infrastructure & Workflow
8-
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
9-
"github.copilot-chat", // GitHub Copilot Chat - AI coding assistant
10-
"github.vscode-pull-request-github", // GitHub Pull Requests and Issues - PR management
11-
"github.vscode-github-actions", // GitHub Actions - CI/CD workflow support
12-
"redhat.vscode-yaml", // YAML - Language support for YAML files
13-
"foxundermoon.shell-format", // Shell Format - Shell script formatter
14-
"codezombiech.gitignore", // Gitignore - .gitignore file support
6+
// AI Assistance
7+
"github.copilot-chat", // GitHub Copilot Chat - AI-powered coding assistant
8+
"coderabbit.coderabbit-vscode", // CodeRabbit - AI-powered code review
9+
10+
// Code Quality
1511
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
16-
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting
17-
"ryanluker.vscode-coverage-gutters", // Coverage Gutters - Test coverage visualization
18-
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - Database viewer
19-
],
2012

13+
// Formatting & Linting
14+
"redhat.vscode-xml", // XML Language Support - XML language server
15+
"redhat.vscode-yaml", // YAML Language Support - YAML language server
16+
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting and style checking
17+
"foxundermoon.shell-format", // Shell Format - Shell script formatter
18+
19+
// Version Control & Collaboration
20+
"github.vscode-pull-request-github", // GitHub Pull Requests - Manage pull requests and issues
21+
"github.vscode-github-actions", // GitHub Actions - Manage CI/CD workflows
22+
"github.remotehub", // Remote Repositories - Browse and edit GitHub repos remotely
23+
"ms-vscode.remote-repositories", // Remote Repositories - Remote repository infrastructure
24+
"ms-vscode.azure-repos", // Azure Repos - Azure DevOps repository support
25+
"codezombiech.gitignore", // gitignore - Generate .gitignore files
26+
27+
// Containers & Configuration
28+
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
29+
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - View and edit SQLite databases
30+
"mechatroner.rainbow-csv", // Rainbow CSV - Colorize CSV and TSV files
31+
32+
// UI Enhancements
33+
"github.github-vscode-theme", // GitHub Theme - GitHub color themes
34+
"pkief.material-icon-theme", // Material Icon Theme - Material Design file icons
35+
"oderwat.indent-rainbow", // Indent Rainbow - Colorize indentation levels
36+
"bierner.markdown-emoji", // Markdown Emoji - Emoji support in Markdown
37+
"bierner.markdown-mermaid", // Markdown Mermaid - Mermaid diagram support in Markdown
38+
"bierner.markdown-preview-github-styles" // Markdown Preview GitHub Styling - GitHub-style Markdown preview
39+
],
40+
// Prevent conflicting, deprecated, or alternative extensions from being recommended
2141
"unwantedRecommendations": [
2242
"ms-azuretools.vscode-docker", // Docker (legacy) - Use vscode-containers instead
2343
"docker.docker", // Docker DX - Use ms-azuretools.vscode-containers

0 commit comments

Comments
 (0)