Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 2.19 KB

File metadata and controls

47 lines (29 loc) · 2.19 KB

Contributing to SnippetStudio

Thanks for taking the time to contribute! Any help to improve the extension is welcome and appreciated! Please follow these steps and guidelines.

Issues

  • Search existing issues before opening a new one.
  • Use clear and descriptive titles.
  • Include steps to reproduce when applicable.
  • If an unassigned issue exists and you want to work on it, add a comment asking to be assigned and I can assign you

If you haven't created a fork or worked on an issue assigned to you at all, after a few weeks I will choose to assign someone else due to inactivity.

Contributing to extension

Testing the Extension

VS Code makes it easy to test extensions. You can run the extension using the debugger. This will only fully work if the project is opened as the root of the workspace and you've installed the extensions listed in .vscode/extensions.json.

If you're testing for another IDE, you can package the extension as a vsix and install it.

  1. npm run package
  2. npx vsce package

Steps to Contribute

  1. Fork the repository
  2. Make your changes
  3. Use conventional commits
  4. Test code with the launch config
  5. Push your branch and open your fork on github
  6. Open a Pull Request (press the contribute then open pull request buttons)
  7. Request a review

See "Your First Extension" for additional help.

If you want immediate feedback, you can add a comment @coderabbitai review and ai will give you a code review

Contributing to docs

This site uses Docusaurus inside of the docs/ directory.


If you’re unsure about anything, feel free to ask an issue related question or start a discussion