Angular-cli: バージョン6で廃止されたng完了の再実装

作成日 2018年05月28日  ·  1コメント  ·  ソース: angular/angular-cli

#10652から継続して、bashおよびzshユーザー用にng completion --zsh (および対応する--bash)を再実装します。

バージョン6は、リリースノートに次のよう記載されている完了機能を削除しました: The completion command has been removed as the functionality no longer aligns with this version.

これにより、シェルでngクライアントを使用する際の快適さが大幅に向上します。 シェルユーザーはこれを高く評価しています。

angulacli triage #1 feature

最も参考になるコメント

これを今日チームと一緒に持ち出しました。これが優れた機能であることは間違いありません。 現在、引数/オプションの解析は、カスタムスキーマを使用した非常にカスタムなロジックです。 オートコンプリートサポートを提供するために拡張することもできますが、これは実装と保守に多くの作業が必要になります。

より標準化されたツールを使用するために引数解析ロジックをリファクタリングする別の取り組みがあり、それらのいくつかは、箱から出してオートコンプリートをサポートします。 そのリファクタリングに到達するときにこの問題を念頭に置き、うまくいけば、そのリファクタリングの一部として「無料」でオートコンプリートを取得できるようになります。

>すべてのコメント

これを今日チームと一緒に持ち出しました。これが優れた機能であることは間違いありません。 現在、引数/オプションの解析は、カスタムスキーマを使用した非常にカスタムなロジックです。 オートコンプリートサポートを提供するために拡張することもできますが、これは実装と保守に多くの作業が必要になります。

より標準化されたツールを使用するために引数解析ロジックをリファクタリングする別の取り組みがあり、それらのいくつかは、箱から出してオートコンプリートをサポートします。 そのリファクタリングに到達するときにこの問題を念頭に置き、うまくいけば、そのリファクタリングの一部として「無料」でオートコンプリートを取得できるようになります。

このページは役に立ちましたか?
0 / 5 - 0 評価