얼마전에 개발한당에도 올라왔던 문제인데
언제부터인가 맥용 vscode 에서 한글입력시 씹혀서 제대로 입력이 안되는 문제가 있었습니다.
그러던 중 회사 맥북의 vscode 에서 확장프로그램들을 삭제 하니 한글 입력이 잘 되는 것입니다??
환경
1. 2017 15인치 고급형 맥북프로
2. macOS Bug Sur 버전 11.6
사실...뒤늦게 생각해보니 문제의 원인을 예상하기가 쉽기도 하지만, 설마 그게? 하는 생각이 있었습니다.
일단 Korean Language Pack for Visual Studio Code 가 문제의 원인으로 추정됩니다.

저 extension 이 설치된 후 vscode 를 실행할 때 다음의 에러 메세지가 나왔습니다.

저 '자세한 정보' 는 https://code.visualstudio.com/docs/supporting/faq#_resolving-shell-environment-fails 으로 연결됩니다.
한글팩 설치 직후에는 한글입력 씹힘 문제가 없습니다.
vscode 를 완전 종료 후 다시 실행할 때 문제가 발생하였습니다.
한글팩을 삭제하면 문제가 사라집니다.
설마 microsoft 에서 배포한것에 문제가 생길 것이라고 생각하지 못했는데 3회를 시도해 보니 너무나 명확하게 문제의 발생/해결 이 되었습니다.
// 한글팩 설치상태에서는 한글씹힘으로 제대로 입력이 안됨 가나라 마사 아차 타하 나ㅅㅏ싸 듕ㅟ에 달ㅏ 문와 서 사ㅅㅣ 아할ㅔ // 한글팩 삭제 후 제대로 입력이 됨 가나다라 마바사 아자차카 타파하 나랏말싸미 듕귁에 달아 문자와로 서르 사맛디 아니할쎄
혹시 일렉트론으로 만들어진 프로그램들에서 공통적으로 문제가 나오는 상황이면
영문으로 바꿔보고 시도해볼 수 있을 것 같습니다.
그런데 저는 vscode 에서만 해당 문제가 있었고 슬랙에서는 경험하지 못했습니다.
* 정정 1. 한글팩 설치 후 재부팅까지 해야 문제가 발생합니다.
** 정정 2. 한글팩 삭제 후 vscode 를 완전 종료(dock 에서 종료하기) 후 재시작했을 때 문제가 해결됩니다.
추가로 2회 더 해봤는데 동일하게 문제 발생 - 해결을 확인하였습니다.
여전히 문제가 있다면 한글입력 씹힘 문제가 발생시키는 그 무언가가 다른 확장팩에도 있지 않을까? 하는 추측입니다.
여전하다면 문제를 발생시키는 그 어떤 무언가가 한글언어팩 외에도 다른 extension 에도 있을 것 같다는 생각입니다.
아니면 일단 모든 extension 을 삭제하는 것 부터...
이 글 보고 설치되있는 extention 중에 PowerMode 라는 게 수상해보여서 이걸 disable 후 재시작하니, 씹힘이 없습니다.
그런데 재밌는건 그 이후에, PowerMode 를 다시 활성화하고 재시작해도 한글 씹힘 문제가 사라지네요.
반복적 재시작해도 마찬가지고요.
결국 지금은 extention 의 변화없이 한글 씹힘 문제가 사라졌습니다. ㅎㅎ
또 한동안 지켜보다가 뭔가 알아내면 댓글 추가하겠습니다.
동일한 문제가 발생하였습니다!!
결국 확장프로그램 중에서 문제를 일으키는 어떤 무언가가 있는게 맞는 것 같습니다.
그런데 저의 경우
disable 후 vscode 재시작 -> 한글입력 문제 사라짐 -> enable 후 재부팅 -> 다시 한글입력 문제 발생 이네요...
대체 어쩌다 이런 문제가 발생하는건지...vscode 너무 소중한데 ㅠㅠ
확장 중에서 문제를 일으키는게 여러 개 일 수도 있고 원인이 확장이 아닌 다른 부분에서 나올 수도 있고...
인텔맥에서만 나오고 있다고도 봤고...
일단 저는 vscode 의 한글팩과 rhoon 님이 알려주셔서 확인해본 power mode sounds 로 문제 발생/해결을 여러 차례 확인할 수 있었습니다.
좋은 정보 감사합니다.
/Vollago
이건 뭐 이런게 다 있나 싶네요.
-- cursor 에도 동일한 증상이 있어서 동일한 처방을 했더니 역시 해결 --