문제점
vscode에서 코드를 작성하면서 느낀 불편한 점이 존재했습니다.
사용자에게 편리함을 주면서도 때로는 불편함을 주는 기능으로 코드를 전부 작성할 필요없이 일부만 작성하면 IDE에서 자동완성 기능으로 원하는 코드를 선택해서 작성해주는 기능입니다.
이 기능은 편리하기도 하지만 상황에서 작동하는 문제가 발생했습니다. 코드를 이미 완성해서 다음 줄로 넘어가야 하는 상황에서 IDE는 자동완성 기능을 제공한다는 것입니다.
예를 들면 int를 작성했는데 integer 타입이 존재하여 자동완성에서 integer를 예시로 보여주는 상황입니다. 여기서 문제는 엔터는 줄바꿈의 기능을 가지고 있지만 자동완성 기능 실행이라는 기능도 함께 동작한다는 것입니다. 그래서 원치 않은 코드 작성이 자주 이루어졌습니다.
해결 방법
Cmd + , 키를 누르면 vscode의 설정을 실행할 수 있습니다.
여기서 설정 검색에 editor.acceptSuggestionOnEnter 를 작성합니다.
Editor: Accept Suggestion On Enter 옵션이 나타납니다. 이를 off로 설정하면 이제 자동완성 기능을 엔터가 아닌 탭키로만 사용할 수 있습니다.
'ETC > vscode' 카테고리의 다른 글
언어 선택 모드에서 DjangHTML로 선택되는 것 해결법 (2) | 2024.10.06 |
---|