Автодополнение
Kodik предоставляет встроенное AI-автодополнение: пока вы пишете код, модель предлагает продолжение прямо в редакторе. Нажмите Tab, чтобы принять предложение, или продолжайте печатать, чтобы его отклонить.
Автодополнение работает для всех языков программирования и поддерживает предложения целых функций — не только отдельных строк.
Включение и отключение
Заголовок раздела «Включение и отключение»По умолчанию автодополнение включено. Вы можете переключить его в любой момент командой:
kodik.autocomplete.toggleОткройте палитру команд (Ctrl+Shift+P / Cmd+Shift+P), введите Kodik: Toggle Autocomplete и нажмите Enter. Появится уведомление о текущем состоянии.
Отключение для отдельных строк
Заголовок раздела «Отключение для отдельных строк»Чтобы отключить автодополнение на строках, совпадающих с регулярным выражением, добавьте паттерн в настройку kodik.autocompleteDisableLineRegex (массив строк). Проверяется текст строки до позиции курсора.
Пример — отключить на всех строках с комментарием // no-ai:
"kodik.autocompleteDisableLineRegex": ["// no-ai"]Отключение для отдельных файлов
Заголовок раздела «Отключение для отдельных файлов»Чтобы отключить автодополнение в файлах, чьи пути совпадают с регулярным выражением, заполните настройку kodik.autocompleteDisableFileRegex (массив строк).
Пример — отключить в файлах *.test.ts:
"kodik.autocompleteDisableFileRegex": ["\\.test\\.ts$"]Оба параметра принимают массив паттернов: если хотя бы один из них совпадает, автодополнение подавляется.
Подробное описание этих и остальных настроек — на странице Настройки.