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.
- 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.
- 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".
- Use the keyboard shortcut
Ctrl+I
to trigger the "Backdoor: Dashboard" command. - This dashboard include more detailed documentation of this extension.
- 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.
- 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.
- 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.
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.
- 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.
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.
Contributions are welcome! To contribute to this extension, follow these steps:
- Fork this repository.
- Clone your forked repository to your local machine.
- Make your changes and improvements.
- Test your changes thoroughly.
- Commit your changes with clear commit messages.
- Push your changes to your forked repository.
- Create a pull request to this repository.
Please follow the Contributing Guidelines for more information.
This extension is licensed under the MIT License.