redhat-developer / redhat-developer/vscode-java
Support interactive formatter settings wizard
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.3k
- Forks
- 546
- Merge medio
- 20 h 1 min
- PR fusionados (30 d)
- 11
Descripción
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
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Compara el comando formatter-settings existente en vscode-java con la implementación interactiva en vscode-java-pack, empezando por sus puntos de entrada del comando y del editor personalizado. Se considera terminado cuando se consoliden los puntos de entrada, se proporcione una edición interactiva del formateador y se mantenga una forma de abrir el perfil como XML sin formato para usuarios avanzados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, typescript, vscode
- Área
- developer-experience, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100