Skip to Content
Руководство пользователяКонфигурацияИгнорирование файлов

Игнорирование файлов

Этот документ дает обзор функции Qwen Ignore (.qwenignore) в Qwen Code.

Qwen Code включает возможность автоматического игнорирования файлов, аналогично .gitignore (используется Git). Добавление путей в ваш файл .qwenignore исключит их из инструментов, поддерживающих эту функцию, хотя они по-прежнему будут видны другим службам (например, Git).

Как это работает

Когда вы добавляете путь в ваш файл .qwenignore, инструменты, которые учитывают этот файл, будут исключать соответствующие файлы и каталоги из своих операций. Например, когда вы используете команду read_many_files, любые пути в вашем файле .qwenignore будут автоматически исключены.

В большинстве случаев .qwenignore следует соглашениям файлов .gitignore:

  • Пустые строки и строки, начинающиеся с #, игнорируются.
  • Поддерживаются стандартные шаблоны сопоставления (такие как *, ? и []).
  • Размещение / в конце будет соответствовать только каталогам.
  • Размещение / в начале привязывает путь относительно файла .qwenignore.
  • ! отрицает шаблон.

Вы можете обновлять файл .qwenignore в любое время. Чтобы применить изменения, вы должны перезапустить сессию Qwen Code.

Как использовать .qwenignore

ШагОписание
Включить .qwenignoreСоздайте файл с именем .qwenignore в корневом каталоге вашего проекта
Добавить правила игнорированияОткройте файл .qwenignore и добавьте пути для игнорирования, например: /archive/ или apikeys.txt

Примеры .qwenignore

Вы можете использовать .qwenignore для игнорирования директорий и файлов:

# Исключить директорию /packages/ и все поддиректории /packages/ # Исключить файл apikeys.txt apikeys.txt

Вы можете использовать подстановочные знаки в файле .qwenignore с помощью *:

# Исключить все файлы .md *.md

Наконец, вы можете исключить файлы и директории из исключения с помощью !:

Исключить все файлы .md, кроме README.md

*.md !README.md

Чтобы удалить пути из вашего файла `.qwenignore`, удалите соответствующие строки.
Last updated on