Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nymann/commit-refactoring
Prefills Commit message after each IntelliJ based refactoring
https://github.com/nymann/commit-refactoring
intellij intellij-plugin refactoring
Last synced: 7 days ago
JSON representation
Prefills Commit message after each IntelliJ based refactoring
- Host: GitHub
- URL: https://github.com/nymann/commit-refactoring
- Owner: nymann
- Created: 2024-08-10T22:10:01.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-20T08:48:52.000Z (13 days ago)
- Last Synced: 2024-09-22T08:32:22.876Z (11 days ago)
- Topics: intellij, intellij-plugin, refactoring
- Language: Java
- Homepage:
- Size: 1.96 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# commit-refactoring
[![Build](https://github.com/nymann/commit-refactoring/workflows/Build/badge.svg)](https://github.com/nymann/commit-refactoring/actions)
[![Version](https://img.shields.io/jetbrains/plugin/v/25085-commit-refactoring.svg)](https://plugins.jetbrains.com/plugin/25085-commit-refactoring)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/25085-commit-refactoring.svg)](https://plugins.jetbrains.com/plugin/25085-commit-refactoring)# Commit Refactoring
Warning: everything besides Java is untested, other languages might work.
Sets the commit message automatically after each IntelliJ refactoring.
## How it works
1. You do an IntelliJ based refactoring (Extract method)
2. You open IntelliJ's commit window (Command+K)
3. Commit message will be predefined to "Extract method {methodName}"## Installation
- Using the IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "commit-refactoring"
> Install- Using JetBrains Marketplace:
Go to [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/25085-commit-refactoring) and install it by clicking
the Install to ... button in case your IDE is running.You can also download the [latest release](https://plugins.jetbrains.com/plugin/25085-commit-refactoring/versions) from
JetBrains Marketplace and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...- Manually:
Download the [latest release](https://github.com/nymann/commit-refactoring/releases/latest) and install it manually
using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...---
Plugin based on the [IntelliJ Platform Plugin Template][template].[template]: https://github.com/JetBrains/intellij-platform-plugin-template
[docs:plugin-description]: https://plugins.jetbrains.com/docs/intellij/plugin-user-experience.html#plugin-description-and-presentation