Текст и данные · Инструкция
Как включить Sticky Scroll в VS Code
В длинном классе или функции Sticky Scroll сохраняет контекст текущего scope при прокрутке и позволяет быстро перейти к
Короткий ответ
Включите настройку `editor.stickyScroll.enabled`: сверху редактора будут закрепляться начальные строки текущих вложенных scopes.
Что делать
- 1. Откройте Settings: Найдите `Sticky Scroll`.
- 2. Включите опцию: Активируйте `editor.stickyScroll.enabled`.
- 3. Проверьте длинный файл: Прокрутите код внутри нескольких nested scopes.
- 4. При необходимости смените модель: VS Code позволяет выбирать модель заголовков Sticky Scroll; если language provider недоступен, используются fallback-модели.
Если заголовки неверные
Sticky Scroll опирается на language/outline/folding информацию; для неподдерживаемого языка результат может строиться по отступам.
Важно
Точность scopes зависит от language support и выбранной модели; для некоторых файлов используется folding или indentation fallback.
Как понять, что всё сработало
- При прокрутке длинного файла Sticky Scroll закрепляет ожидаемый текущий scope.
- Если scope неверный, проверена language support/folding model, а не только переключатель настройки.
Что учитывать
Точность scopes зависит от language support и выбранной модели; для некоторых файлов используется folding или indentation fallback.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. User interface). Пример и формулировки — редакция N1RO на 2026-09-18.