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

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

В этом документе представлен обзор функции Qwen Ignore (.qwenignore) в Qwen Code.

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

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

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

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

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

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

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

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

Примеры использования .qwenignore

С помощью .qwenignore можно игнорировать директории и файлы:

# Exclude your /packages/ directory and all subdirectories /packages/ # Exclude your apikeys.txt file apikeys.txt

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

# Exclude all .md files *.md

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

# Exclude all .md files except README.md *.md !README.md

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

Last updated on