I did this for many years, but stopped because you often end up with a longer, newer field later (or remove the longest), and then commits span more lines than they have to.
Superficially, it looks good, but I think it ultimately results in too much whitespace churn as fields are added/removed and everything has to be realigned.
It also doesn’t make sense for public fields, because public fields should have a doc comment, and that separator removes the need for alignment. I don’t think it makes sense to have a style rule that would only ever apply to private fields.