728x90
728x90
코드 자동 완성, 스니펫 기능 끄는 방법 (settings.json)
들어가며
- 비주얼 스튜디오 코드(VS Code)에서 코드 자동 완성, 스니펫(Snippet) 기능을 끄는 방법을 정리해본다.
- 로컬에서 코딩 테스트나 빅데이터분석기사 실기 시험을 준비할 때 이 방법을 사용하면 유용하다.

방법
설명
settings.json
파일에 아래의 내용을 추가해준다.
[Ctrl/Cmd]
+[Shift]
+[P]
를 눌러서 명령 팔레트(Command Pallette) 열기settings
검색하기[Preferences: Open User Settings (JSON)]
항목 클릭하기-
만약 로컬 프로젝트에만 적용시키고 싶다면, 프로젝트 최상단 경로에.vscode
폴더 생성 후,settings.json
파일을 생성해주고 아래의 내용을 입력해준다.
settings.json
{ "editor.quickSuggestions": false, "editor.suggestOnTriggerCharacters": false, "editor.wordBasedSuggestions": false, "editor.parameterHints.enabled": false, "editor.suggest.snippetsPreventQuickSuggestions": false, "editor.snippetSuggestions": false, "editor.hover.enabled": false }
설명
"editor.quickSuggestions": false
- 코드 편집 중 자동으로 제안 목록(코드 조각, 변수, 함수 등)을 보여주는 기능
- 이 옵션을
false
로 설정하면 타이핑 도중 자동으로 제안 목록이 나타나는 것을 비활성화 한다.
"editor.suggestOnTriggerCharacters": false
- 특정 트리거 문자를 입력할 때 제안 목록이 자동으로 나타나도록 하는 기능
- 이 옵션을
false
로 설정하면.
(점)이나(
같은 특정 문자 입력 시 자동 제안이 비활성화된다.
"editor.wordBasedSuggestions": false
- 현재 열린 파일의 단어를 기반으로 제안하는 기능
- 이 옵션을
false
로 설정하면 편집 중인 파일에 이미 등장한 단어를 자동 완성 제안에 포함하지 않는다.
"editor.parameterHints.enabled": false
- 함수나 메서드를 호출할 때 매개변수 정보 힌트를 표시하는 기능
- 이 옵션을
false
로 설정하면 함수 호출 시 매개변수 목록이 더 이상 나타나지 않는다.
"editor.suggest.snippetsPreventQuickSuggestions": false
- 스니펫이 나타날 때 빠른 제안(Quick Suggestions)이 차단될지 여부를 지정하는 기능
- 이 옵션을
false
로 설정하면 스니펫이 표시되는 중에도 빠른 제안(Quick Suggestions)이 계속 나타난다.
"editor.snippetSuggestions": false
- 스니펫 제안(Snippet Suggestions)을 자동 완성 목록에 표시할지 여부를 설정하는 기능
- 이 옵션을
false
로 설정하면 스니펫 제안이 자동 완성 목록에 나타나지 않는다.
"editor.hover.enabled": false
- 마우스 커서를 코드 위에 올릴 때 표시되는 툴팁(Hover Tooltip)의 표시 여부를 지정하는 기능
- 이 옵션을
false
로 설정하면 변수, 함수, 주석 등에 마우스를 올렸을 때 나타나는 툴팁이 더 이상 표시되지 않는다.
참고 사이트
How can I disable hover tooltip hints in VS Code?
How can I disable the default tooltip hint message in VS Code that appears when I hover over things in the editor? It's annoying sometimes.
stackoverflow.com
728x90
728x90
'Tools > VS Code' 카테고리의 다른 글
[VS Code] vscode-icons : 리액트 아이콘 적용하는 방법 (0) | 2024.09.25 |
---|---|
[VS Code] 검색 시, 특정 폴더를 검색 범위에서 제외시키는 방법 (2) | 2024.08.14 |
[VS Code] Cannot find module 'next/babel' 오류 해결하기 (Next.js) (0) | 2024.08.05 |
[VS Code] JavaScript 기본 탭 들여쓰기(Indent) 간격 설정 방법 (settings.json) (0) | 2024.06.25 |
[VS Code] 비주얼 스튜디오 코드(VS Code)에서 JSX 자동 완성 기능 켜는 방법 (0) | 2024.05.28 |