redhat-developer / redhat-developer/vscode-java
Expose the build command to more places
Nessuno ha ancora preso questa issue.
- Lingua principale
- TypeScript
- Stelle
- 2.3k
- Fork
- 546
- Merge medio
- 20h 1m
- PR unite (30g)
- 11
Descrizione
Below are some feedbacks from user surveys:
- there no build and run feature in a click like netbeans.
- Add a command to rebuild the project the current active file is part of.
- "I really like editing in VS Code but find it not as powerful as tools like Eclipse for build and debug. "
- The burden I got is there was not shortcut for compile java code, it would be awesome if we had it."
- For a maven project I find I have to routinely run "mvn clean compile" after making code changes before it will build.
Actually, we have build action which is called Force Java Compilation, it looks like we need to do some enhancement to expose it to more places. Some ideas:
- Expose build action to more places (for example, can be invoked in Java Project explorer)
- Allow to build some of the projects instead of the entire workspace
- Considering renaming it?? - Because in other IDEs they all call it
build, here we call itcompilation - Ask VS Code to have a dedicate tool bar menu called
buildor sth...
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia individuando l'azione esistente Force Java Compilation e il modo in cui i comandi vengono esposti nel Java Project explorer e nella VS Code UI. Definisci l'ambito previsto con i maintainer e considera il lavoro completo quando l'azione di build è disponibile nelle posizioni concordate e può operare sull'ambito del progetto concordato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, typescript, vscode
- Ambito
- build-system, developer-experience, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100