Задачи оболочки VSCode с пользовательской инициализацией - PullRequest
1 голос
/ 20 октября 2019

Мне нужно определить VSCode task, который вызывает команду shell . Я хотел бы иметь возможность контролировать:

  • Какая конкретная оболочка вызывается (например, .Zsh)
  • Как вызывается (с какими аргументами)

Фон / Мотивация

Моя задача оболочки в настоящее время выполняется за несколько секунд. После большого расследования Я полагаю, что это потому, что оболочкой, которую он использует, является Zsh, и my .zshrc использует git-prompt из Oh-my-zsh in .zshrc, который может быть медленным.

Это может быть легко решено, если задача будет вызывать оболочку, используя zsh --no-rcs, но я не могу найти способ сказать VSCode использовать эту команду для вызова оболочки перед нейзапускает команду оболочки задачи

...