Перенос строк в консоли PowerShell ISE?

Я иногда пишу длинные строки кода, играя с вещами в PowerShell ISE (v4 в Windows 8.1). Я нахожу его окно консоли полезным во многих отношениях, но я не могу понять, как заставить его переносить длинные строки; это заставляет меня использовать мышь, когда я хочу использовать только клавиатуру.

Screenshot

есть ли способ включить автоматическую перенос строк в PowerShell ISE? В противном случае я могу прокрутить влево / вправо с помощью клавиатура?

Примечание: это отдельный вопрос, как разбить команду на несколько строк с помощью оператора Апостроф ( ` ).

8
задан Peter Mortensen
17.01.2023 10:25 Количество просмотров материала 2894
Распечатать страницу

1 ответ

к сожалению, ISE не имеет этой функциональности... что странно, учитывая, что PowerShell (не ISE) делает.

к сожалению - Windows 10 / PowerShell 5 ISE не лучше. Единственно возможные решения:

  • Tilde/Backtick (`) - что вы уже сказали, что знаете о
  • используйте функцию ISE "копировать" при построении команды в проводнике командлетов, а затем вставьте ее в отдельную консоль-вряд ли идеально, но это может работа
  • разработка в стороннем приложении, таком как Notepad++ и тестирование в ISE/PowerShell
  • работа в командной строке PowerShell без ISE и использование табуляции завершения вместо Intellisense.
  • Investiagte некоторые другие ISE, такие как PowerShell Studio (платный), который, кажется, обернуть линии ОК в соответствии с моим коллегой

Извините, я больше не могу вам помочь.

1
отвечен Fazer87 2023-01-18 18:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх