Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 35 additions & 14 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,45 @@
{
"recommendations": [
// Python Development
// Language & Frameworks
"ms-python.python", // Python language support
"ms-python.flake8", // Python linting with flake8

// 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
"ms-python.black-formatter", // Python code formatting
"ms-python.flake8", // Python linting with flake8
"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

// Infrastructure & Workflow
// Containers & Configuration
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
"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
"foxundermoon.shell-format", // Shell Format - Shell script formatter
"codezombiech.gitignore", // Gitignore - .gitignore file support
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting
"ryanluker.vscode-coverage-gutters", // Coverage Gutters - Test coverage visualization
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - Database viewer
],
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - View and edit SQLite databases

// 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
"mechatroner.rainbow-csv", // Rainbow CSV - Colorize CSV and TSV files
"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": [
"ms-azuretools.vscode-docker", // Docker (legacy) - Use vscode-containers instead
"docker.docker", // Docker DX - Use ms-azuretools.vscode-containers
Expand Down