VSCode 관련 설정
VSCode 종료 확인·자동 저장 끄기, Spring Boot 디버깅용 확장과 settings.json·launch.json 설정, macOS 파일 스플릿 단축키를 정리한다.
VSCode 관련 설정
VS Code 를 쓰면서 정리해 둔 잡다한 팁 몇 개를 한곳에 모아 둔다. 종료 확인·자동 저장 같은 기본 설정부터 Spring Boot 디버깅 세팅, 파일 스플릿 단축키까지.
VS Code 종료 확인·자동 저장 끄기
- 종료 전에 확인 창 띄우기
- cmd + , : 설정
- 검색창에
confirm before close검색 후 ‘always’로 변경
- 자동 저장 꺼서 종료 전 저장 확인
- cmd + , : 설정
- 검색창에
files.autoSave검색 후off로 변경
VS Code 로 Spring Boot 프로젝트 디버깅하기
- 확장프로그램 설치
- Language support for java (필수)
- Debugger for java (필수)
- Extension pack for Java
- Spring Boot Extension Pack
- Gradle Extension Pack
- Lombok Annotation Support for VS Code
- Vim
- Java 경로 설정
- settings.json
- macos:
+ , - windows / linux:
+ , 1 2 3 4 5 6 7 8 9 10
// java환경변수 설정 "java.home": "/Library/Java/JavaVirtualMachines/jdk-11.0.5.jdk/Contents/Home", ... // gradle 사용시 설정 "gradle.javaDebug": { "tasks": [ "bootRun" ], "clean": true }
- launch.json (sidebar » Run and Debug » add configuration 시 생성됨)
- spring boot 설정 추가
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// "version": "0.2.0", "configurations": [ { "type": "java", "name": "Launch TestSystemApp", "request": "launch", "mainClass": "com.zero.TestSystemApp", "projectName": "testsystem", "vmArgs": [ "-Dspring.profiles.active=dev", "-Djasypt.encryptor.password=1234" ], "console": "internalConsole" }, ]
- spring boot 설정 추가
- 디버깅 실행
- 사이드바 Run and Debug 에서 위에서 만든
Launch TestSystemApp구성을 선택하고 실행(F5) - 코드에 브레이크포인트를 찍어 두면 해당 지점에서 멈춘다
- 사이드바 Run and Debug 에서 위에서 만든
VSCode에서 파일 스플릿 열기
✅ 기본 동작 (보통 Windows 기준) Alt + 파일 클릭 → 세로로 스플릿된 에디터에 열기
✅ macOS 기준 Option(⌥) + 파일 클릭 → 같은 효과 (세로로 분할해서 열기)
✅ 단축키
- Ctrl + \ (윈도우 / 리눅스)
- Cmd + \ (macOS)
가로 스플릿 열기를 기본으로 설정하는 방법
- Cmd/Ctrl + , 눌러서 설정 열기
- open side by side 검색
- Workbench › Editor: Open Side By Side Direction 이 “right” 로 되어 있는지 확인
- “down”이면 가로 스플릿임 (아래쪽으로 열림)
사이드바 하위 폴더 압축되어 보이는 현상
- 사이드바에서 하위 폴더가 겹쳐서 보이는 현상
- 해결 방법
- cmd + , : 설정
- 검색창에
explorer.compactFolders검색 후 체크 해제
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.