VSCode 고정 스크롤(Sticky Scroll)이란?
VSCode의 고정 스크롤(Sticky Scroll)은 긴 코드 파일에서 현재 보이는 코드의 컨텍스트를 잃지 않도록 도와주는 매우 유용한 기능입니다. 특히 긴 함수나 클래스가 있을 때, 상단에 핵심적인 코드 라인을 고정하여 언제든지 코드의 흐름을 쉽게 파악할 수 있게 합니다.
고정 스크롤(Sticky Scroll) 활성화 방법
VSCode에서 고정 스크롤 기능을 활성화하는 방법은 간단합니다.
- VSCode에서 설정 창을 엽니다. (
Ctrl + ,
) - 설정 창에서 검색창에
Sticky Scroll
을 입력합니다. - 나타난 옵션에서 아래 두 가지를 확인할 수 있습니다.
- Editor: Sticky Scroll (에디터 내에서 코드의 주요 라인을 고정)
- Workbench › Tree: Sticky Scroll (탐색기 등에서 디렉터리나 파일 구조를 고정)
- 원하는 옵션을 선택하여 활성화합니다.
이제 긴 코드나 디렉터리 구조를 스크롤 할 때 중요한 부분이 상단에 고정되는 것을 확인할 수 있습니다.
고정 스크롤(Sticky Scroll) 비활성화(해제) 방법
Sticky Scroll이 불편하거나 더 이상 필요 없다고 느껴진다면 아래 방법으로 쉽게 끌 수 있습니다.
방법 1: 설정에서 해제
Ctrl + ,
키로 설정 창을 엽니다.- 검색창에서
Sticky Scroll
을 입력합니다. - Editor: Sticky Scroll 또는 Workbench › Tree: Sticky Scroll 옵션을 체크 해제합니다.
방법 2: 명령 팔레트로 해제
- 명령 팔레트를 엽니다. (
Ctrl + Shift + P
) - 검색창에서
Toggle Sticky Scroll
을 입력합니다. - 원하는 옵션을 선택하여 끄거나 다시 켤 수 있습니다.
VSCode에서 Sticky Scroll 사용 시 장점
- 긴 코드에서도 현재 위치를 쉽게 파악 가능
- 코드의 가독성 및 유지 보수 효율성 증가
- 협업 시 코드 리뷰가 더 수월해짐
Sticky Scroll 사용 시 주의할 점
- 화면의 일부를 계속 차지하므로 작은 화면에서 답답하게 느껴질 수 있음
- 너무 많은 컨텍스트가 고정되면 오히려 혼란스러울 수 있으므로 적절한 설정값 유지
결론
VSCode의 고정 스크롤(Sticky Scroll)은 코드의 흐름을 잃지 않도록 해주는 매우 강력한 기능입니다. 설정과 해제 방법을 잘 활용하여 자신의 작업 스타일에 맞게 사용해 보세요.