Настройка интегрированной среды сценариев Windows PowerShell (ISE)

Завершено

Интегрированная среда сценариев представляет собой графическую среду, включающую редактор скриптов, отладчик, интерактивную консоль и ряд вспомогательных инструментов для обнаружения и изучения команд Windows PowerShell. В текущем модуле приводится базовый обзор принципов работы этой среды. Вы узнаете о ее более продвинутых возможностях в последующих модулях.

Области

IsE предлагает две основные области: область сценариев (или редактор скриптов) и панель консоли . Вы можете расположить их друг над другом по вертикали или параллельно по горизонтали. Вы также можете развернуть одну область на весь экран и переключаться между двумя областями. По умолчанию отображается панель надстроек команд . Она позволяет искать или просматривать доступные команды, а также проверять или вводить параметры для выбранных вами команд. Существует также плавающее командное окно, которое предоставляет те же функциональные возможности.

Настройка вида

Интегрированная среда сценариев предоставляет несколько способов настройки вида. Вы можете изменять активный размер шрифта, используя ползунок в правой нижней области окна. Диалоговое окно "Параметры" позволяет настроить выделение шрифта и цвета для многих различных текстовых элементов Windows PowerShell, таких как ключевые слова и строковые значения. Интегрированная среда сценариев поддерживает создание визуальных тем. Тема — это коллекция параметров шрифта и цвета, которые можно применить целиком для настройки внешнего вида ISE. Имеется несколько встроенных тем, предназначенных для определенных вариантов использования, таких как проведение презентаций. Интегрированная среда сценариев также дает возможность создавать пользовательские темы.

Другие функции ISE включают:

  • Встроенную расширяемую библиотеку фрагментов, которую можно использовать для хранения часто используемых команд.
  • Возможность загружать надстройки, созданные корпорацией Майкрософт или сторонними производителями, которые предоставляют дополнительные функциональные возможности.
  • Интеграцию с возможностями отладки Windows PowerShell.

Примечание.

Интегрированная среда PowerShell ISE больше не разрабатывается активно с точки зрения новых функций. Как компонент системы Windows, он продолжает официально поддерживаться для исправлений, связанных с безопасностью и обслуживанием высокой важности. В настоящее время у нас нет планов удалить isE из Windows. Среда Windows PowerShell ISE не будет работать с PowerShell 6 и новее. Для получения аналогичных возможностей можно использовать Visual Studio Code (VS Code) с расширением PowerShell. Дополнительные сведения о нем приведены в следующем уроке этого модуля.