VSCODE 자바 한글 입력 질문(윈도우10)

VSCODE 자바 한글 입력 질문(윈도우10)

작성일 2021.03.02댓글 1건
    게시물 수정 , 삭제는 로그인 필요

윈도우10 VSCODE 환경에서 자바 코드를 만들고 있는데, 한글 입력 관련 문제가 있습니다.
정확하게는 직접 CMD에서 javac로 컴파일해서 실행할 때는 한글 입력이 정확하게 인식되는데,
VSCODE의 JAVA EXTENSION을 통한 "RUN"으로 실행할 때는 한글 입력이 안됩니다.

(환경 : 윈도우10 64비트, VSCODE 1.53.2, VSCODE 인코딩 설정 UTF-8, 자바 15.02)

구체적으로 코드는 아래 코드인데요

import java.io.*;

public class test {
    public static void main(String[] argsthrows IOException{
        
        InputStream inputstream = System.in;
        InputStreamReader sr = new InputStreamReader(inputstream);
        int c = sr.read();
        System.out.println((char)c);
        System.out.println(c);
        
    }
}

이거를 CMD에서 처리하면 아래와 같이 나옵니다

C:\dev3>javac test.java -encoding UTF-8

C:\dev3>java test
44032

의도한 대로 정상 작동합니다

그런데 VSCODE에서 "RUN"으로 실행하면 결과가 다르게 나오네요...

�    
65533


이거 때문에 한글 입력을 하지를 못하고 있습니다.
원인을 알 수 있을까요?


#vscode 자바 #vscode 자바 실행 #vscode 자바스크립트 실행 #vscode 자바스크립트 #vscode 자바 패키지 생성 #vscode 자바스크립트 콘솔 실행 #vscode 자바스크립트 디버깅 #vscode 자바 실행 안됨 #vscode 자바스크립트 자동완성 #vscode 자바 컴파일

vscode 문자열 한글 출력 안됨 질문드...

... 다른걸 입력하면 숫자가 나오거나 뭐 비슷하게... 보통, VScode한글 쓰면 기본 UTF-8 로 저장되고, gcc 경우, UTF-8 컴파일 됩니다. 그런데, 윈도우 경우, 기본은 enu...

마인크래프트 버킷 cmd 한글 입력

마인크래프트 1.20.6 자바 jdk-22 버젼을 사용중인데요. 운영체제는 윈도우 10 pro, 22H2 버젼을 사용하고 있습니다. 버킷 cmd 창에서 한글입력할 때 한글이...

vscode 질문

vscode에서 자바를 사용중인데 scanner를 통해서 문자열을 입력받으면 사진처럼 글자가 깨지는데 원인이... 변경해주세요. euc-kr로 하면 한글은 안깨질겁니다.

마크 자바 한국어 입력

한국어 입력할 때 마다 저거 뜨는데 어케 고치나요 답변 윈도우의 기능입니다. 그냥 쓰는 수 밖에 없거나 윈도우에서 한글 단축키 제거 하기를 블로그 검색해서 찾아서...

윈도우10 한글 키보드 입력시 영어 먼저...

한글로 맞춰놓고 치면 첫 입력은 무조건 영어로 나와서 정신 나갈 것 같습니다... 질문을 해결해드릴께요! 질문자님과 같은 상황...키보드 오류로 인해 교체 외에는 다른...

자바소스코드에서 한글깨져...

윈도우10 cmd환경에서 아래 소스코드를 컴파일햇더니 한글 부분에서 unmappable character가... //키보드입력 Scanner scan = new Scanner(System.in)...