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