Skip to content

Настройки расширения

Настройки доступны через Ctrl+, → поиск wikicode.

AI-модель и уровень детализации подбираются автоматически сервисом и не требуют настройки.


wikicode.autoUpdate

Тип: логический
По умолчанию: false

Автоматическое обновление документации при сохранении файла.

⚠️ Не рекомендуется для повседневного использования — каждое сохранение расходует токены. Используйте вместо этого Git Hook, который обновляет документацию только после коммита.

Когда включено — документация обновляется автоматически каждый раз, когда вы сохраняете файл.


wikicode.autoCommit

Тип: логический
По умолчанию: false

Автокоммит папки .wikicode/ в git после генерации документации.

Когда включено — после завершения генерации расширение выполняет:

bash
git add .wikicode/
git commit -m "docs: обновление документации"

Полезно для:

  • Отслеживания истории изменений документации
  • Корректного отката при git revert
  • Командной работы — документация доступна всей команде

wikicode.excludePatterns

Тип: массив строк
По умолчанию:

json
[
  "**/node_modules/**",
  "**/.git/**",
  "**/dist/**",
  "**/build/**",
  "**/.wikicode/**",
  "**/coverage/**",
  "**/__pycache__/**",
  "**/vendor/**"
]

Glob-паттерны для исключения файлов и каталогов из сканирования. Файлы, совпадающие с паттернами, не будут включены в глубокое сканирование.

Примеры дополнительных паттернов:

  • **/generated/** — исключить сгенерированный код
  • **/*.test.ts — исключить тест-файлы
  • **/migrations/** — исключить миграции БД
  • docs/** — исключить каталог документации

Для добавления: Ctrl+,wikicode.excludePatternsAdd Item

Документация Викикод