redhat-developer / redhat-developer/vscode-java
How to input/output Greek characters
Nessuno ha ancora preso questa issue.
- Lingua principale
- TypeScript
- Stelle
- 2.3k
- Fork
- 546
- Merge medio
- 20h 1m
- PR unite (30g)
- 11
Descrizione
When using vscode to write a Java program, the input and output of Greek characters are garbled.
Environment
Version: 1.72.0 (system setup)
Commit: 64bbfbf67ada9953918d72e1df2f4d8e537d340e
Date: 2022-10-04T23:20:39.912Z
Electron: 19.0.17
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Windows_NT x64 10.0.17763
Sandboxed: No
Java extension version: Extension Pack for Java (v0.25.3)
Steps To Reproduce
[code]
import java.util.Scanner;
public class App {
public static void main(String[] args) throws Exception {
System.out.println("Ένα Δύο Τρία");
Scanner sc = new Scanner(System.in, "utf-8");
String s = sc.nextLine();
System.out.println(s);
sc.close();
}
}
Current Result

Expected Result
The output should match what I typed.
Additional Informations
The DEBUG CONSOLE panel can output normally, but cannot input.

The same code works fine in idea.

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 riproducendo il programma App fornito in VS Code 1.72.0 su Windows e confronta il comportamento del terminale e di DEBUG CONSOLE con IntelliJ IDEA. Analizza il modo in cui Java extension gestisce l’input e l’output non ASCII, usando DEBUG CONSOLE come punto di ingresso denominato. L’attività è completata quando i caratteri greci digitati nel programma vengono restituiti e visualizzati correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, vscode
- Ambito
- developer-experience, tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100