Angular-cli: повторно реализовать завершение ng, исчезнувшее в версии 6

Созданный на 28 мая 2018  ·  1Комментарий  ·  Источник: angular/angular-cli

продолжая с #10652, переопределите ng completion --zsh (и аналог --bash) для пользователей bash и zsh.

версия 6 только что избавилась от функции завершения, просто указав в примечаниях к выпуску: The completion command has been removed as the functionality no longer aligns with this version.

Это действительно повышает удобство использования клиента ng в оболочке. Пользователи оболочки высоко ценят это.

angulacli triage #1 feature

Самый полезный комментарий

Обсудили это сегодня с командой, и мы определенно согласны с тем, что это отличная функция. В настоящее время наш синтаксический анализ аргумента/параметра представляет собой очень индивидуальную логику с пользовательской схемой. Хотя его можно было бы расширить, чтобы обеспечить поддержку автозаполнения, это потребовало бы большой работы по реализации и поддержке.

Предпринимаются отдельные усилия по рефакторингу нашей логики разбора аргументов, чтобы использовать более стандартизированный инструмент, и некоторые из них поддерживают автозаполнение из коробки. Мы будем помнить об этой проблеме, когда доберемся до этого рефакторинга, и, надеюсь, мы получим автодополнение более или менее «бесплатно» как часть этого рефакторинга.

>Все замечания

Обсудили это сегодня с командой, и мы определенно согласны с тем, что это отличная функция. В настоящее время наш синтаксический анализ аргумента/параметра представляет собой очень индивидуальную логику с пользовательской схемой. Хотя его можно было бы расширить, чтобы обеспечить поддержку автозаполнения, это потребовало бы большой работы по реализации и поддержке.

Предпринимаются отдельные усилия по рефакторингу нашей логики разбора аргументов, чтобы использовать более стандартизированный инструмент, и некоторые из них поддерживают автозаполнение из коробки. Мы будем помнить об этой проблеме, когда доберемся до этого рефакторинга, и, надеюсь, мы получим автодополнение более или менее «бесплатно» как часть этого рефакторинга.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги