Alibaba Cloud CLI は、zsh および bash と互換性のある自動コード補完機能を提供します。Alibaba Cloud CLI を使用する場合、コード記述の効率を向上させるために、自動コード補完機能を手動で有効にすることができます。Linux または macOS では追加の構成は必要ありません。自動コード補完機能は Windows ではサポートされていません。
自動コード補完機能を有効または無効にする
次のコマンドを実行して、自動コード補完機能を有効または無効にすることができます。zsh と bash のみがサポートされています。
次のコマンドを実行して、自動コード補完機能を有効にします。
aliyun auto-completion
次のコマンドを実行して、自動コード補完機能を無効にします。
aliyun auto-completion --uninstall
例
Alibaba Cloud CLI でコマンドまたはパラメーターの一部を入力すると、自動コード補完機能は、入力中のコマンドまたはパラメーターを自動的に補完するか、推奨されるコマンドまたはパラメーターのリストを表示します。次の例は、さまざまなシナリオでの自動コード補完機能の使用方法を示しています。
例 1:推奨コマンドのリストを表示する
補完するコマンドの最初の文字を入力し、
Tab
キーを押します。この例では、最初の文字は C です。aliyun ecs C
システムは、
C
で始まる使用可能なコマンドのリストを表示します。CancelAutoSnapshotPolicy CopyImage CreateDemand CreateHpcCluster CreateNatGateway CreateSimulatedSystemEvents CancelCopyImage CopySnapshot CreateDeploymentSet CreateImage CreateNetworkInterface CreateSnapshot
例 2:推奨パラメーターのリストを表示する
補完するパラメーターの最初の文字を入力し、
[Tab]
キーを押します。この例では、最初の文字は D です。aliyun ecs CreateImage --D
システムは、
D
で始まり、コマンドで使用可能なパラメーターのリストを表示します。--Description --DiskDeviceMapping.1.SnapshotId --DetectionStrategy --DiskDeviceMapping.1.Device --DiskDeviceMapping.1.Size