Spec-Zone.ru › Deno 2

deno completions

Вы можете использовать скрипт, выводимый командой, чтобы настроить автодополнение для команд deno. Например: deno un -> Tab -> deno uninstall.

Примечание

Если вы установили Deno с помощью Homebrew, автодополнение для оболочки устанавливается и обновляется автоматически, если ваша оболочка настроена на загрузку автодополнений из каталога автодополнений Homebrew. В этом случае вам не нужно запускать deno completions вручную.

Примеры

Настройка автодополнения для оболочки Bash

›_
deno completions bash > deno.bash

if [ -d "/usr/local/etc/bash_completion.d/" ]; then
  sudo mv deno.bash /usr/local/etc/bash_completion.d/
  source /usr/local/etc/bash_completion.d/deno.bash
elif [ -d "/usr/share/bash-completion/completions/" ]; then
  sudo mv deno.bash /usr/share/bash-completion/completions/
  source /usr/share/bash-completion/completions/deno.bash
else
  echo "Please move deno.bash to the appropriate bash completions directory"
fi

Настройка автодополнения для оболочки PowerShell

›_
deno completions powershell | Out-String | Invoke-Expression

Настройка автодополнения для оболочки zsh

Сначала добавьте следующий текст в файл .zshrc:

›_
fpath=(~/.zsh/completion $fpath)
autoload -U compinit
compinit

Затем выполните следующие команды:

›_
deno completions zsh > _deno
mv _deno ~/.zsh/completion/_deno
autoload -U compinit && compinit

Настройка автодополнения для оболочки fish

›_
deno completions fish > completions.fish
chmod +x ./completions.fish
Использование в командной строке:
deno completions [OPTIONS] [shell]

Вывести скрипт автодополнения для оболочки в стандартный вывод.

deno completions bash > /usr/local/etc/bash_completion.d/deno.bash
source /usr/local/etc/bash_completion.d/deno.bash

Параметры

--dynamic

Создать динамическое автодополнение для указанной оболочки (нестабильная функция); в настоящее время оно предоставляет только список доступных задач для deno task.

Последнее обновление: 17 июня 2026 г.

© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/runtime/reference/cli/completions

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API