Содержание
Советы
Обзор
Советы по работе с powershell
Содержание
История и поиск в консоли
Вывести историю команд можно командлетом Get-History
(алиас h
)
Для поиска воспользуйтесь сочетанием клавиш Ctrl+R
Автоматические переменные
Про автоматические переменные можно узнать выполнив команду Get-Help about_Automatic_Variables
или по следующей ссылке на msdn
Snipplets в ISE
Для вызова контекстного меню используется комбинация клавиш Ctrl+J
Создание сниплета командлетом New-IseSnippet
, возможно потребуется создать папку для хранения
New-Item (Join-Path (Split-Path $profile.CurrentUserCurrentHost) "Snippets") -ItemType Directory
Автозавершение
Помимо стандартной функции автозавершения клавишей Tab, можно воспользоваться сочетанием клавиш Ctrl+Space для вывода меню с вариантами автозавершения. Если же захочется переопределить действие клавиши Tab и назначить на неё действие Ctrl+Space, то это делается следующей командой
Set-PSReadlineKeyHandler -Key Tab -Function Complete
Активация автоподстановки (прогнозирования):
Set-PSReadLineOption -PredictionSource HistoryAndPlugin
winget
Подробнее про работу с winget в блоге
Кастомизация
- https://ohmyposh.dev – раскрашиваем терминал, добавляем поддержку git и прочее