redhat-developer / redhat-developer/vscode-java
Feature request: "editor.autoClosingBrackets": "onlyIfLineToTheRightIsEmpty"
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
common annoyance using "editor.autoClosingBrackets": "beforeWhitespace"
Frequently ends up looking like:
if(true){} code.exisingCode();
suggest new option, "editor.autoClosingBrackets": "onlyIfLineToTheRightIsEmpty" (with a better name, obvs)
Environment
- Operating System:
- JDK version:
- Visual Studio Code version: 1.83.1
- Java extension version:
Steps To Reproduce
- start with code e.g.
this.clazz = clazz; - try to put it in an if statement with any whitespace, results in
if(true){} this.clazz = clazz;
[Please attach a sample project reproducing the error]
Please attach logs
Current Result
Expected Result
Additional Informations
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
Comienza determinando si editor.autoClosingBrackets está implementado por la extensión de Java o por Visual Studio Code, y después revisa el comportamiento de la configuración existente descrito en el issue. Aclara el nombre y el alcance de la opción antes de identificar la implementación y las pruebas relevantes; se considera terminado cuando los corchetes solo se cierran si la línea de la derecha está vacía, sin romper el comportamiento existente de beforeWhitespace.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, 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
- Necesita aclaración
- Aptitud para principiantes
- 25/100