New Commit Dialog Is Awful

已回答

The new commit dialog is awful.

It gets in the way of seeing your local changes, it blocks the buttons on the left of the VCS view and you have to click a button to bring up the options instead of being able to glance at them and check before you commit.

However, there is an option to not use it and use the normal commit dialog.

This option is fantastic and should be added whenever a new way of doing things is introduced!

(I'm looking at you "Compare branches")

评论操作 固定链接

> The new commit dialog is awful.

Thanks for the valuable feedback, but could you please be more specific, what exactly is wrong with the new commit UI?

> it blocks the buttons on the left of the VCS view

Please clarify what buttons you mean.

> to glance at them and check before you commit.

Do you change the options before each commit? If not, why do you need to see the options before every commit?

Options defaults can be configured in Settings | Version Control | Commit dialog

0
评论操作 固定链接

> Thanks for the valuable feedback, but could you please be more specific, what exactly is wrong with the new commit UI?

I already did and you even quoted what I said in the next sentence!

> Please clarify what buttons you mean.

How many different buttons sets are there to the left of your layout of the VCS view?

I have attached a picture so you can see how some of the buttons are obscured (e.g. group by dir/module, expand/collapse etc)

 

> Do you change the options before each commit? If not, why do you need to see the options before every commit?

Sometimes I want Reformat and Optimise imports on, sometimes I don't.

For example,

The Terraform plugin adds a "fmt" option to the dialog so I want to tick that when committing terraform files and remove the IDEA reformat button.

Other times I am working with external formatters so I want to check that the IDEA formatter isn't accidentally ticked.

etc etc

0
评论操作 固定链接

> How many different buttons sets are there to the left of your layout of the VCS view?

None. There is a toolbar and no buttons. The only button is the Commit button

> buttons are obscured 

Follow https://youtrack.jetbrains.com/issue/IDEA-217431 for updates.

> Other times I am working with external formatters so I want to check that the IDEA formatter isn't accidentally ticked.

You can assign a shortcut to Show commit Options in Keymap and use it to open the popup to check/update the settings when needed.

Before Commit defaults are configurable via Settings

 

0
评论操作 固定链接

> None. There is a toolbar and no buttons. The only button is the Commit button

What?? The toolbar has buttons on it! You can see it in the screenshot!

> You can assign a shortcut to Show commit Options in Keymap and use it to open the popup to check/update the settings when needed.

You are totally missing the point. If I did that I would have to do it every time, then close it, then commit.

> Before Commit defaults are configurable via Settings

Did you just ignore the fact that I just said I check before each commit and regularly change the options?

 

Anyway, the point of this post wasn't to try to work out how to use the awful new dialog, it was to praise the fact that there is an option in the settings that lets you use the normal dialog and not have to worry about it.

0

请先登录再写评论。