Backdoor Kubernetes & Docker Helper and Code Reviewer Extension
The Backdoor Kubernetes & Docker Helper and Code Reviewer extension for Visual Studio Code aims to enhance the code review process, streamline collaboration, and improve code quality within your projects. And also this extension aims to generate kubenetes and docker structure auto.
Features
Kubernetes and Docker folder structure and file generator.
Create Docker Compose yaml
Add inline comments to specific lines of code for discussions and feedback.
AI-powered suggestions to provide constructive feedback for code reviews.
Installation
Open Visual Studio Code.
Go to the Extensions view by clicking on the square icon in the sidebar or press Ctrl+Shift+X.
Search for "Backdoor Code Reviewer" and click "Install".
Usage
Open Backdoor Dashboard for Detailed Information
Use the keyboard shortcut Ctrl+I to trigger the "Backdoor: Dashboard" command.
This dashboard include more detailed documentation of this extension.
Generate Kubernetes Deployment Files
Use the keyboard shortcut Ctrl+F to trigger the "Backdoor: Generate Kubernetes Files" command.
Enter the names of your apps (e.g., backend, frontend) separated by commas.
Backdoor will create Kubernetes YAML files for your apps.
Generate Docker Files
Use the keyboard shortcut Ctrl+D to trigger the "Backdoor: Generate Docker Files" command.
Enter the root of your project (e.g., /src/fronend) separated by commas.
Enter the names of your apps (e.g., backend, frontend) separated by commas.
Backdoor will create Dockerfile template for your project.
Generate Docker Compose
Use the command palette (Ctrl+Shift+P) and search for "Backdoor Docker Compose: Generate Docker Compose YAML".
Enter the how many service do you have.
Enter service name and port.
Enter environment variables of that service.
Provide these information for each service.
Analyze Code
Note: This function not completed yet. When its completed you can analyze your code.
Open a code file you want to analyze.
Use the command palette (Ctrl+Shift+P) and search for "Backdoor Code Reviewer: Analyze Code".
The extension will highlight potential issues and coding standards violations within the code.
Add Inline Comment
Select the line of code where you want to add an inline comment.
Use the command palette (Ctrl+Shift+P) and search for "Backdoor Code Reviewer: Add Inline Comment".
An inline comment will be added to the selected line.
Configuration
This extension provides customizable configuration settings that you can adjust to your preferences. Check the VS Code settings for options related to the Backdoor Code Reviewer extension.
Contributing
Contributions are welcome! To contribute to this extension, follow these steps:
Fork this repository.
Clone your forked repository to your local machine.