Skip to content

JavadAg/commit-matic

Repository files navigation

Commit Matic

The Commit Matic extension for Visual Studio Code automatically generates concise and meaningful commit messages based on your staged code changes, streamlining your version control process.

Features

  • Automatic Commit Message Generation: Automatically generates a concise, professional commit message summarizing your changes.
  • Focus on Significant Changes: The extension intelligently focuses on the major updates, ignoring minor whitespace or formatting changes.
  • User-Friendly Interface: Interactively prompts users to edit the generated commit message before committing.
  • Integration with Git: Seamlessly integrates with the VS Code Git interface.

Requirements

To use this extension, you need:

  • Visual Studio Code (version 1.90.0 or higher)
  • An OpenRouter API key for generating commit messages (you will be prompted to enter this on the first run).

Extension Settings

This extension does not currently add any specific VS Code settings through the contributes.configuration extension point.

Known Issues

  • If you experience any issues with the generated commit messages, please report them on the extension's GitHub repository.

Release Notes

1.0.0

  • Initial release of Commit Matic with basic functionality for generating commit messages.

Following Extension Guidelines

Make sure to review and adhere to the Extension Guidelines for creating a high-quality extension.

Working with Markdown

You can edit this README using Visual Studio Code. Here are some useful keyboard shortcuts:

  • Split the editor (Cmd+\ on macOS or Ctrl+\ on Windows/Linux).
  • Toggle preview (Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows/Linux).
  • Press Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets.

For More Information

Enjoy using Commit Matic!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published