n1ro°
RU

Текст и данные · Инструкция

Как изменить cursor blinking в VS Code

Скорость и характер мигания текстового курсора можно менять независимо от его формы.

Редакция N1RO · Проверено

Короткий ответ

Откройте Editor: Cursor Blinking и выберите подходящий режим. Если анимация отвлекает, используйте `solid`; чтобы вернуть обычное мигание, выберите `blink`.

Изменение через интерфейс Settings

  1. Откройте Settings сочетанием Ctrl+, или через меню Preferences.
  2. В поиске введите Cursor Blinking.
  3. Откройте список Editor: Cursor Blinking и выберите доступный режим.
  4. Переведите фокус в текстовый редактор и оцените курсор в активном окне.
  5. Если изменение нужно только для отдельного профиля, сохраните его в 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.