Java template regression
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- java, typescript
- Domaine
- developer-experience
Piste de recherche
The regression is in the new-file template chooser, which should show class, interface and enum options for a new .java file. Reproduce it with the java.templates.typeComment setting non-empty, then compare against the setting removed and against 1.55 to find where the chooser stops appearing. The payload names no source files, so locate the template handling in the extension's TypeScript sources first. Done means the chooser appears with the setting set and the change is covered by a test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
After updating to 1.56.0, the Java template chooser no longer appears when creating a new Java file.
To Reproduce
Steps to reproduce the behavior:
-
Add
"java.templates.typeComment": ["/// ", "///", "/// @author ${user}"],or any other non-empty array to your workspace settings. -
Create a new file
Foo.javavia the explorer -
The usual chooser for
class Foo, interface Foo, enum Fooshould appear but does not.
Environment
- Operating System: MacOS 14.6
- JDK version: OpenJDK Runtime Environment Temurin-25.0.4+7
- Visual Studio Code version: 1.141.0
- Java extension version: 1.56.0
Workaround
Remove the java.templates.typeComment setting.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 549
- Merge moyen
- 8 h 20 min
- PR mergées (30 j)
- 6
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de redhat-developer/vscode-java
-
JDK_HOME can be sorted after lower-priority auto-detected JDK sourcesPeut-être pris @shblue21 l’a pris il y a 118 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
redhat-developer/vscode-java#4426 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
redhat-developer/vscode-java#4537 ·
Les mainteneurs répondent en général sous 1 jour
-
bug Lombok
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
redhat-developer/vscode-java#4521 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
bug need info
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
redhat-developer/vscode-java#4520 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
redhat-developer/vscode-java#4517 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de redhat-developer/vscode-java
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
JoviDeCroock/pracht#432 ·
Les mainteneurs répondent en général sous 1 jour
-
Add: CNN en Espanol SDOuverteapproved check:passed streams:add
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Hardware attribute name "app Connection Support" has inconsistent casingPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
walletbeat/walletbeat#1628 ·
Les mainteneurs répondent en général sous 1 jour
-
bug go
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
genkit-ai/genkit#6761 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
NousResearch/hermes-agent#136483 ·
Les mainteneurs répondent en général sous 1 jour