svSchool_vibe
Лайфхак
НовичокЛайфхак

Лайфхак 4: Отключение авто-дополнения в «тяжёлых» файлах

Большие файлы жгут токены на фоновую индексацию и тормозят IDE: добавьте их в .cursorignore и отключите авто-дополнение.

Лайфхак 4: Отключение авто-дополнения в «тяжёлых» файлах

Теги: #токены #производительность #cursor #настройка
Время на внедрение: 2 минуты
Связанный модуль: Модуль 2: Управление контекстом и конфигурационные файлы


🔴 Боль

Фоновая генерация и индексация в больших файлах (бандлы, конфиги, сгенерированные библиотеки на 1000+ строк) сжигает лимиты токенов, замедляет IDE и приводит к зависаниям.


🟢 Решение (Алгоритм из 3 шагов)

  1. Добавьте проблемные файлы в исключения.
    Пропишите в .cursorignore (или аналогичном конфиге вашей IDE) пути к тяжёлым папкам и файлам, которые не должны индексироваться.

  2. Отключите авто-дополнение для крупных файлов.
    В настройках IDE найдите опцию отключения Auto-Complete / Tab-completion для файлов свыше 500 строк или для конкретных расширений (например, .lock, .min.js).

  3. Вызывайте генерацию вручную.
    Работайте с такими файлами только через выделение конкретного фрагмента и явный запрос через чат, без reliance на фоновые подсказки.


🏆 Результат

  • Исключение фоновой траты токенов и лимитов API.
  • Ускорение отклика IDE в 2–3 раза.
  • Отсутствие подвисаний при открытии тяжёлых конфигов.

💡 Шаблон .cursorignore для копирования

# Исключения для тяжёлых и сгенерированных файлов
**/node_modules/**
**/dist/**
**/build/**
**/.next/**
**/*.min.js
**/*.lock
**/package-lock.json
**/yarn.lock
**/pnpm-lock.yaml
Лайфхак 4: Отключение авто-дополнения в «тяжёлых» файлах · School_vibe