Новые возможности консоли в Windows 10
Так как Microsoft выпустила техническую превью-версию новой Windows 10 и все ринулись описывать существенные изменения, мы попробуем описать то, что оказалось незамеченным, например, изменения командной строки.
Новая экспериментальная вкладка Свойства командной строки, демонстрирует переключатели, которые автоматически включают и выключают новые экспериментальные функции, которые относятся ко всем консольным окнам, в том числе тем, что размещены в PowerShell.
Возможность выделения текста
В предыдущих версиях командной строки, вы должны были выбрать текст для копирования через контекстное меню "Выделить", потом нажать клавишу Enter. Но это еще не все. Также нужно было вставить этот текст в текстовый редактор, чтобы исправить резкие окончания строк. Это было ужасно медленным процессом.
Но теперь это в прошлом. В новой версии ОС вы можете выделить и скопировать текст, действиями аналогичными любому текстовому редактору.
Фильтр буфера обмена при вставке
Пробовали вставить в командную строку текст в кавычках, с пунктуацией и длинными пробелами? Если да, то вы получали непредсказуемый результат. Но теперь этого больше не будет. При вставке текста, причудливые кавычки преобразуются в их прямой эквивалент, а висячие разрывы срок удаляются.
Форматирование текста по размеру окна
Изменение размера окна командной строки всегда было непростой задачей. Если вам так или иначе удавалось уменьшить размер окна, то тут же появлялась горизонтальная полоса прокрутки и текст оставался статичным и не изменялся с учетом новых ограничений.
Теперь, если эта функция включена, то окно и текст в нем ведут себя так, как вы и ожидаете.
Новые сочетания клавиш с Ctrl
Некоторые удобные сочетания клавиш добавились в новую командную строку, вот примерный их перечень. Правда, придется еще ждать официальной документации.
- CTRL + A - Выделить все
- CTRL + C - Копировать
- CTRL + F - Найти
- CTRL + M - Отметить
- CTRL + V - Вставить
- CTRL + PgUp/PgDn - Прокрутка страниц (вниз и вверх)
Расширенные возможности клавиш для редактирования
Существует не так много информации о возможностях клавиш редактирования. Эта функция присутствует в Windows достаточно долго, но до выхода Windows 10 она никогда не была доступна для пользователей.
Придется ждать официального объявления об этой функции.
Обрезка ведущих нулей по выделению
Если вы работаете с большими массивами цифр, то сможете оценить эту функцию.
Теперь вы сможете переформатировать числа, которые начинаются с определенного количества нулей. Например, 000001234 станет 1234. Шестнадцатеричные и десятичные системы при этом не изменятся и будут соответствовать, то есть, 0x1234 и 0n1234 по прежнему выбираются во всей их полноте.
Прозрачность
Бегунок выставляется от 30% до 100% (по умолчанию). Но влияет он теперь на все консольные окна в вашей системе, а не только на фон. Настройка данного свойства по прежнему настраивается с помощью свойств окна.
В полупрозрачном режиме читаемость сильно снижается, поэтому не сразу понятно, кто бы мог использовать такую функцию. Но, судя по реакции энтузиастов, это именно то, в чем нуждалась Windows в течение многих лет.
Комментарии
Но, судя по реакции энтузиастов, это именно то, в чем нуждалась Windows в течение многих лет.
Энтузиасты, имхо, укушены линуксоидам. Это они любят всякую прозрачность в терминале.
Прозрачность не помешала бы, если бы она не касалась всего окна, это имеет, между прочим, практическое значение.
А сама статья не с Хабра ли?
КотДаВинчи писал:
А сама статья не с Хабра ли?
На хабре мой перевод с дополнениями статьи Рафаэля Риверы, здесь другой перевод этой же статьи.