비주얼 스튜디오 코드(VSCode) 코드 에디터에 탭이 입력되지 않을 때
코딩할 때 탭 들여 쓰기는 국밥 같은 존재인데 갑자기 비주얼 스튜디오 코드에서 탭이 안 먹을 때가 있습니다.
탭이 안먹으면 가장 먼저 하단 상태바를 확인해야 합니다.
평소에는 안보이던 "Tab Moves Focus" 텍스트가 표시됩니다.
"탭으로 포커스를 이동한다" 뭐 그런 뜻입니다.
탭을 누르면 코드에디터에 탭이 입력되는 게 아니라 비주얼 스튜디오 코드의 패널들로 포커스가 이동하는 것을 알 수 있습니다. 처음 겪으면 단순히 탭만 안 먹는 걸로 착각합니다.
비주얼 스튜디오 코드는 탭을 2가지 기능으로 토글해서 사용할 수 있습니다.
코드에 탭을 입력하는 것이 첫 번째 기본 기능이고, 비주얼 스튜디오 코드의 하위 패널들로 포커드를 순차적으로 이동하는 기능이 두 번째 기능입니다.
갑자기 탭이 안먹는 경우는 대부분 윈도우용 비주얼 스튜디오 코드에서 전환 단축키를 실수로 누른 것입니다.
윈도우 버전에서는 Ctrl + M, 맥 버전에서는 Cmd + Shift + M을 누르면 탭 입력 모드와 포커스 이동 모드를 전환합니다.
단축키를 누르면 상태바의 "Tab Moves Focus" 가 사라지고 에디터에 탭이 입력됩니다.
자주 단축키를 누르는 실수를 한다면 단축키 설정에서 다른 단축키로 변경할 수 도 있습니다.