💡 VS Code에서의 자동 완성은 굉장히 편리하다.
VS Code 뿐 아니라 여타 IDE에서의 자동 완성은 '생산성 향상'을 도와준다.
하지만 VSCODE의 디폴트 설정과 내 일하는 방식이 충돌을 일으켜 생산성을 떨어뜨리는 경우가 종종 생긴다. 코딩을 처음 할 땐 디폴트값에 익숙해지려 노력했지만, 사람마다 생각하는 방식, 일하는 방식은 조금씩 다르기에 VSCODE의 설정을 커스터마이징 하기 시작했다.
그 중 가장 대표적인 부분이 자동완성
기능이다.
위 그림과 같이 자동완성이 뜬 상태에서 디폴트로는
ENTER
,,
,;
등을 누르면 내가 타이핑한 값인wordInput.value
가 아니라wordInput.araValueMax
가 타이핑된다.
이를 해결하기 위해 설정을 들어가서 accept를 검색해보자.
그 중 Accept Suggestion on Commit Character 를 체크 해제 하면 콤마, 세미콜론 등으로 자동완성이 선택 되지 않는다.
글은 Commit Character로 끄지 않기 였지만, 밑에 있는 Enter일 때도 선택하면 TAB키 만으로 자동 완성 기능을 사용할 수 있다.