Текст и данные · Инструкция
Как изменить cursor blinking в VS Code
Скорость и характер мигания текстового курсора можно менять независимо от его формы.
Короткий ответ
Откройте Editor: Cursor Blinking и выберите подходящий режим. Если анимация отвлекает, используйте `solid`; чтобы вернуть обычное мигание, выберите `blink`.
Изменение через интерфейс Settings
- Откройте Settings сочетанием Ctrl+, или через меню Preferences.
- В поиске введите Cursor Blinking.
- Откройте список Editor: Cursor Blinking и выберите доступный режим.
- Переведите фокус в текстовый редактор и оцените курсор в активном окне.
- Если изменение нужно только для отдельного профиля, сохраните его в User/Profile scope.
Совет: Форма курсора задаётся другой настройкой — Editor: Cursor Style. Не меняйте её, если задача только в анимации.
Как выключить мигание через settings.json
Для статичного курсора добавьте `"editor.cursorBlinking": "solid"`. Стандартный режим возвращается значением `"blink"`. VS Code также предлагает другие варианты анимации в выпадающем списке текущей версии; удобнее выбирать их через Settings, чтобы не ошибиться в допустимом значении. Изменение применяется к редактору сразу и не требует пересохранения открытых файлов.
Если меняется не то, что ожидалось
- курсор мигает, но форма не нравится. editor.cursorStyle
- настройка не применяется. Workspace/Profile override
- речь о курсоре терминала. настройки Terminal Cursor отдельно
Почему значение может возвращаться
Проверьте вкладку Workspace в Settings и файл `.vscode/settings.json`: проект может переопределять личное значение. Второй частый источник — профиль VS Code, если в другом профиле сохранена своя конфигурация. Найдите `editor.cursorBlinking` через поиск по Settings JSON и оставьте одно осознанное значение. Сбрасывать весь профиль из-за этой настройки не требуется.
Предупреждение: Если интерфейс показывает «Modified in Workspace», сначала разберитесь с этим override, а не переустанавливайте VS Code.
Быстрая проверка
- курсор в editor ведёт себя выбранным образом;
- cursorStyle не изменён случайно;
- в Workspace нет неожиданного override;
- изменение не добавлено в общий репозиторий без необходимости.
Важно: Настройка визуальная, поэтому обычно её лучше хранить как личное предпочтение пользователя.
Как подобрать режим без лишнего визуального движения
Если мигающий курсор отвлекает, начните с режима без анимации или с более спокойного варианта и оцените его в обычной рабочей сессии, а не только в окне настроек. Изменение относится к отображению редактора и не затрагивает файл, форматирование или положение курсора. При работе на нескольких профилях проверьте, куда записалась настройка: User Settings распространяется шире, Workspace — только на конкретный проект. Это удобно, если на презентационном или удалённом рабочем пространстве нужен один стиль, а в личном профиле другой. Если параметр не срабатывает, исключите конфликт профилей настроек перед переустановкой редактора. Если нужен ещё более спокойный интерфейс, сравните несколько режимов по очереди и оставьте тот, при котором взгляд не отвлекается от текста.
Что учитывать
Проверьте вкладку Workspace в Settings и файл `.vscode/settings.json`: проект может переопределять личное значение. Второй частый источник — профиль VS Code, если в другом профиле сохранена своя конфигурация. Найдите `editor.cursorBlinking` через поиск по Settings JSON и оставьте одно осознанное значение. Сбрасывать весь профиль из-за этой настройки не требуется.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. User and workspace settings). Пример и формулировки — редакция N1RO на 2026-09-23.