Giter Site home page Giter Site logo

mobiletribe / commit-template-idea-plugin Goto Github PK

View Code? Open in Web Editor NEW
164.0 164.0 98.0 801 KB

Git commit template Plugin for IntelliJ

Home Page: https://plugins.jetbrains.com/plugin/9861-git-commit-template

License: Apache License 2.0

Java 100.00%
git intellij-plugin template

commit-template-idea-plugin's People

Contributors

darrachequesne avatar lx0758 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

commit-template-idea-plugin's Issues

Encoding errors in scope field

When using german "umlaute" the preview list shows wrong entries. The entry in the Screenshot marked with red is the same as the one in the textfield. Writing them threre and accepting them to the commit message field works, but reading them back seems to bring issues.

image

Feature request: Update existing commit message via dialog popup

Thanks for the great plugin!
It really help us to improve performance and productivity.
I only want to suggest how it may be improved:

When I close dialog window, it formats plain-text message. However, if I re-open dialog, it shows empty fields. For some cases it would be great to parse current plain-text commit message and fill dialog fields.
Perhaps, a little button on dialog window ("Parse message").

It may be useful, when I need to format few similar commits (I may load previous plain-text message for "Commit message history").

add support for the new commit panel

Jetbrains recently added a new commit panel so you don't need to open up a dialog, but this plugin doesn't seem to support that. It'd be really nice if it did.

Very long description make the commit dialog too tall

Hi,

With very long description the commit dialog resizes itself and the bottom components are not accessible without moving the window out of the screen.
Maybe wrapping the text area in a scrollpane would help

Make MAX_LINE_LENGTH optional

I do generate a changelog from the commit messages and forced line breaks make it look bad.
Add a possibilty to opt out from the MAX_LINE_LENGTH variable.

The recommended scope is empty

IDE

GoLand 2020.2.3

version

1.2.0

question

when i click the <-
image

there is empty where should not be empty,That means I have to type the scope manually,is it a feature,or a bug?
image

Feature request: add validation to subject field

Hi, thanks for a great plugin.

I'd like to suggest a feature request - validate that a subject is shorter or equal to 100 characters, as stated here
There is a need to calculate type, scope and subject altogether.

<type>(<scope>): <subject>

Need to provide setting options to facilitate customization.

Some organizations standardize commit messages, which are different from the default rules of plugins.

For example, some companies in type of change use the first 4 letters with the first letter capitalized.
There are also differences in the content of the scope.
The scope drop-down option should be able to be configured.

Support sign-off commit

Hi,

I am actually not using this plugin, but wouldn't it be nice if we could also support a sign-off footer option?

Thodoris

Feature Request: Add a field for a (Jira) Issue Number

Feature request:
Add a normal (optional) text field to enter the issue number.
The output of the field should be after the subject in such manner:

<type>(<scope>): <subject> [<Issue Number>]
<BLANK LINE>
<body>
<BLANK LINE>
<footer>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.