Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:powershell:tips

Советы

Обзор

Советы по работе с 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 и прочее

docs/powershell/tips.txt · Последнее изменение: 26.11.2022 15:58 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki