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: 5 months 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 (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-23T02:17:39.000Z (7 months ago)
- Last Synced: 2025-02-05T07:05:05.993Z (5 months ago)
- Topics: intellij, intellij-plugin, refactoring
- Language: Java
- Homepage:
- Size: 1.96 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# commit-refactoring
[](https://github.com/nymann/commit-refactoring/actions)
[](https://plugins.jetbrains.com/plugin/25085-commit-refactoring)
[](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