redhat-developer / redhat-developer/vscode-java
Support interactive formatter settings wizard
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 2.3k
- Forks
- 546
- Ø Merge
- 20 Std. 1 Min.
- Gemergte PRs (30 T.)
- 11
Beschreibung
Currently we use Java: Open Java Formatter Settings to open the formatter settings profile (xml file), once the profile exists, the command will open that file in xml scheme, and it's not such friendly for users to change the configurations, since they don't know the exact meaning of each setting id.
vscode-java-pack extension now supports Java: Open Java Formatter Settings with Preview, which uses a custom editor to provide interactive editing experience of formatting settings.
It would be great if we merge the two entries into one and put the implementation into vscode-java repository, the interactive custom editor can replace currently plain xml to provide better experience, and we still remain a switch to open the profile in plain xml scheme for advanced users.
any thoughts? @fbricon @rgrunber @snjeza
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Vergleiche den bestehenden formatter-settings-Befehl in vscode-java mit der interaktiven Implementierung in vscode-java-pack, ausgehend von deren Einstiegsstellen für den Befehl und den benutzerdefinierten Editor. Als abgeschlossen gilt, wenn die Einstiegspunkte konsolidiert, eine interaktive Bearbeitung der Formatierung bereitgestellt und weiterhin eine Möglichkeit erhalten wird, das Profil als einfaches XML für fortgeschrittene Benutzer zu öffnen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100