Лайфхак 4: Отключение авто-дополнения в «тяжёлых» файлах
Большие файлы жгут токены на фоновую индексацию и тормозят IDE: добавьте их в .cursorignore и отключите авто-дополнение.
Лайфхак 4: Отключение авто-дополнения в «тяжёлых» файлах
Теги: #токены #производительность #cursor #настройка
Время на внедрение: 2 минуты
Связанный модуль: Модуль 2: Управление контекстом и конфигурационные файлы
🔴 Боль
Фоновая генерация и индексация в больших файлах (бандлы, конфиги, сгенерированные библиотеки на 1000+ строк) сжигает лимиты токенов, замедляет IDE и приводит к зависаниям.
🟢 Решение (Алгоритм из 3 шагов)
-
Добавьте проблемные файлы в исключения.
Пропишите в.cursorignore(или аналогичном конфиге вашей IDE) пути к тяжёлым папкам и файлам, которые не должны индексироваться. -
Отключите авто-дополнение для крупных файлов.
В настройках IDE найдите опцию отключенияAuto-Complete/Tab-completionдля файлов свыше 500 строк или для конкретных расширений (например,.lock,.min.js). -
Вызывайте генерацию вручную.
Работайте с такими файлами только через выделение конкретного фрагмента и явный запрос через чат, без reliance на фоновые подсказки.
🏆 Результат
- Исключение фоновой траты токенов и лимитов API.
- Ускорение отклика IDE в 2–3 раза.
- Отсутствие подвисаний при открытии тяжёлых конфигов.
💡 Шаблон .cursorignore для копирования
# Исключения для тяжёлых и сгенерированных файлов
**/node_modules/**
**/dist/**
**/build/**
**/.next/**
**/*.min.js
**/*.lock
**/package-lock.json
**/yarn.lock
**/pnpm-lock.yaml