Настройка консоли Windows PowerShell

Завершено

При регулярной работе в консоли может потребоваться настроить ее, указав пользовательские параметры. Например, размер и тип шрифта, размер и положение окна консоли и буфера экрана, цветовая схема и сочетания клавиш.

Тип, цвет и размер шрифта

Если размер и цвет шрифта затрудняют просмотр содержимого, их можно изменить. Кроме того, можно обнаружить, что стиль и размер шрифта, заданные в консоли, затрудняют различение важных символов, что может затруднить устранение неполадок с длинными сложными строками кода. Чтобы проверить, существует ли эта проблема, при первом открытии консоли введите следующие символы и убедитесь, что их можно легко различить:

  • гравис (`);
  • одиночная кавычка (');
  • открывающая круглая скобка (();
  • открывающая фигурная скобка ({);
  • открывающая квадратная скобка ([);
  • открывающая угловая скобка или символ больше (<).

Если вам трудно различать эти символы, попробуйте изменить шрифт. Чтобы изменить шрифт, щелкните значок PowerShell в окне консоли. В контекстном меню выберите пункт Свойства и перейдите на вкладку Шрифт. Выберите новый стиль и размер шрифта. Шрифты TrueType, обозначаемые символом "TT", считаются более удобными для просмотра, чем растровые шрифты. Диалоговое окно Свойства PowerShell содержит панель предварительного просмотра, в которой можно просмотреть результат выбранных настроек.

Размеры буфера экрана и окна консоли

Можно настроить размер и расположение окна консоли. При задании размера окна следует понимать связь между параметрами Размер буфера экрана и Размер окна, чтобы случайно не пропустить какую-либо часть выходных данных, отображаемых в окне консоли. Размер буфера экрана — это ширина в символах и высота в строках, отображаемых в текстовом буфере данных. Параметр Размер окна, как ясно из названия, представляет собой фактическую ширину окна. В большинстве случаев необходимо убедиться, что Ширина в параметре Размер буфера экрана равна или меньше, чем Ширина в параметре Размер окна. Это позволит избежать появления горизонтальной полосы прокрутки в окне консоли. Эти параметры можно изменить на вкладке Макет.

Установите ширину буфера экрана и окна консоли, чтобы они были близки к фактической ширине экрана. Это позволяет максимально увеличить объем отображаемого текста по горизонтали. Мы оценим полезность этого параметра позже, когда будем форматировать вывод сценариев на экране.

Высота буфера экрана не обязательно соответствует высоте экрана. В большинстве случаев она гораздо больше. Если установить для этого значения большое число, вы сможете прокручивать большое количество команд, введенных в сеансе, или просматривать большое количество выходных данных.

На вкладке Макет можно также задать определенное положение, в котором отображается окно консоли на экране. Для этого задайте значение положения окна, в котором должен отображаться верхний левый угол окна.

Цветовая схема

Наконец, если вы хотите изменить цветовую схему по умолчанию, можно выбрать из небольшого диапазона альтернативных цветов на вкладке Цвета диалогового окна Свойства консоли. Можно изменить только основной текст и цвет фона для главного окна и всех дополнительных всплывающих окон. Нельзя изменить цвет сообщений об ошибках или других выходных данных этого диалогового окна.

После изменения параметров закройте диалоговое окно. Убедитесь, что окно помещается на экране и что горизонтальная полоса прокрутки отсутствует. Вертикальная полоса прокрутки по-прежнему будет отображаться в консоли.

Копирование и вставка

Узел консоли поддерживает копирование и вставку в буфер обмена. Он также поддерживает использование стандартных сочетаний клавиш, хотя они могут работать не всегда. Это может быть связано с другими приложениями, которые работают на локальном компьютере и изменили параметры сочетаний клавиш. Чтобы включить эту функцию, убедитесь, что выделение мышью включено в диалоговом окне Свойства консоли. В разделе Параметры редактирования на вкладке Параметры включите сочетания клавиш для копирования и вставки, выбрав Включить сочетания клавиш CTRL.

В консоли выделите блок текста и нажмите клавишу ВВОД, чтобы скопировать этот текст в буфер обмена. Щелкните правой кнопкой мыши или активируйте контекстное меню для вставки. Начиная с Windows 10 и Windows Server 2016 сочетания клавиш CTRL + C и CTRL + V также работают для копирования и вставки.