redhat-developer / redhat-developer/vscode-java
Expose the build command to more places
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
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...
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
Beginne damit, die vorhandene Aktion Force Java Compilation zu finden und zu untersuchen, wie Befehle im Java Project explorer und in der VS Code UI bereitgestellt werden. Lege den beabsichtigten Umfang mit den Maintainer:innen fest und betrachte die Arbeit als abgeschlossen, wenn die Build-Aktion an den vereinbarten Stellen verfügbar ist und auf den vereinbarten Projektumfang angewendet werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- build-system, developer-experience, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100