Small gripes with interfaces:
- when generating members of an interface, the "Implement missing members" window always opens with the drop-down on "Implement as: Public Members".
The tantalizing "Options" button brings me to the Code Editing > Members Generation option page, but no default for interface members is offered, only options for member/property body style defaults etc.
I wish an "Generated interface members default style" option existed, or at least that the dropdown would remember my last selection.
- to aggravate this, if the interface only has a single member, the window doesn't show up, so no way to choose explicit style (I know I can refactor from implicit to explicit after the fact, but still).
- very minor formatting issue: our convention is to have multiple base types each on its own line, with the comma on the next line (so you can easily comment it out)... I'd like the comma to align on the ":" of the base type, but for some reason the formatter adds 2 extra spaces, like so: