eclipse.jdt.ls icon indicating copy to clipboard operation
eclipse.jdt.ls copied to clipboard

Reorder source actions/refactorings

Open CsCherrYY opened this issue 3 years ago • 2 comments

Currently the available quick assists, source actions and refactorings are ordered by a static sequence and it's not so good as many users expected. There is a WIP PR: https://github.com/eclipse/eclipse.jdt.ls/pull/2109

Order proposal:

Source Actions

Organize imports Generate Getters Generate Setters Generate Getters and Setters Generate Constructors Generate hashCode() and equals() Generate toString() Override/Implement Methods Delegate Methods Change modifiers to final where possible Generate Tests

Refactoring

Extract Variable Extract Constant Extract Field Introduce Parameter Extract Method Inline Method

CsCherrYY avatar Jun 01 '22 11:06 CsCherrYY

Source Action list: I favor "Organize imports" as the first menu.

testforstephen avatar Jun 02 '22 07:06 testforstephen

see https://github.com/microsoft/vscode-java-test/issues/1428 for reordering "Generate Tests..."

CsCherrYY avatar Jun 06 '22 03:06 CsCherrYY