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@로 설정하면 변수, 함수, 주석 등에 마우스를 올렸을 때 나타나는 툴팁이 더 이상 표시되지 않는다.
참고 사이트
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 |