Slide 8
Slide 8 text
タブ補完有効化手順 – 概要
1. PowerShellプロファイルを開く
無ければ作成(PowerShell ほとんど使ってない場合は無い可能性大)
2. プロファイルにコードを入力して保存
※Register-ArgumentCompleter:
タブ補完機能を新規登録することができるコマンド、タブ補完するために実行するスクリプトを-ScriptBlockに記載
PS C:¥> Notepad $PROFILE
PS C:¥> if (!(Test-Path -Path $PROFILE ))
{ New-Item -Type File -Path $PROFILE -Force }
Register-ArgumentCompleter -Native -CommandName aws -ScriptBlock {
param($commandName, $wordToComplete, $cursorPosition)
$env:COMP_LINE=$wordToComplete
$env:COMP_POINT=$cursorPosition
aws_completer.exe | ForEach-Object {
[System.Management.Automation.CompletionResult]::new($_, $_, 'ParameterValue', $_)
}
Remove-Item Env:¥COMP_LINE
Remove-Item Env:¥COMP_POINT
}
引っかかり①