redhat-developer / redhat-developer/vscode-java
Add command to switch "autobuild" on/off
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
Hi,
most of the time I run maven build outside of vscode in the terminal. This interferes with the extension's way of detecting changes. It seems that the extension also starts building, which leads to alot of ClassNotFoundExceptions in the maven build (probably because vscode deleted the already build classes while the maven build was running).
To circumvent this I used to temporarily disable the auto build feature back when I was using Eclipse.
I know this is also possible via the settings menu.
Environment
- Operating System: macOS 11.5.1 (20G80)
- JDK version: openjdk version "15" 2020-09-15
- Visual Studio Code version: 1.60.0-insider
- Java extension version: v0.18.2
Steps To Reproduce
- Start a long running maven build (something simple will not work)
- See
ClassNotFoundExceptions in the maven build
Expected Result
- Add the `Autobuild: Enabled/Disabled" settings to the command pallet
- Add the `Autobuild: Enabled/Disabled" to the status bar, at least to show the status, better even to allow to toggle the setting.
This would allow to easily switch between those two modes.
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
El issue señala la configuración de autobuild existente y su implementación en settings-menu; empieza por localizar esa configuración y los registros de comandos y de la barra de estado de la extensión. Verifica la reproducción de larga duración de Maven y, después, confirma que la configuración se puede alternar desde la Command Palette y la barra de estado, y que su estado habilitado o deshabilitado es visible.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, typescript, vscode
- Área
- build-system, developer-experience, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100