Welcome to the CodeScribe project! We appreciate your interest in contributing to this Visual Studio Code extension. By contributing, you help make CodeScribe even better for developers.
Before you start contributing, please make sure you have read and understood our Code of Conduct.
There are several ways to contribute to CodeScribe, and we welcome all types of contributions, from reporting issues to submitting code changes.
If you encounter a bug, have a question, or want to request a new feature, you can create an issue in our issue tracker. When creating an issue, please provide as much detail as possible, including steps to reproduce, your operating system, and your Visual Studio Code version.
If you have ideas for enhancing CodeScribe, feel free to create an enhancement proposal by opening an issue in our issue tracker. Describe the feature or improvement you have in mind, and we'll discuss it with you.
We welcome code contributions! To contribute code changes:
- Fork this repository to your GitHub account.
- Create a new branch for your changes.
- Make your changes and commit them with clear and concise commit messages.
- Push your branch to your GitHub repository.
- Open a pull request (PR) in this repository with a clear description of your changes.
- Your PR will be reviewed by maintainers, and any necessary changes will be discussed.
To set up a development environment for CodeScribe, follow these steps:
-
Clone your fork of the repository:
git clone https://github.com/your-github-username/CodeScribe.git
-
Navigate to the project directory:
cd CodeScribe -
Install the project dependencies:
npm install
-
Build the extension:
npm run compile
-
Open the project in Visual Studio Code:
code . -
Start debugging and developing your changes.
Please follow the established coding style and guidelines used in the project. These guidelines help maintain consistency and make the codebase more accessible for everyone.
By contributing to CodeScribe, you agree that your contributions will be licensed under the project's MIT License. You retain the copyright to your contributions.
Thank you for contributing to CodeScribe!
By participating in this project, you agree to abide by the Code of Conduct.
If you have any questions or need assistance, please contact the project maintainers.