Calcweb.ru

Информационный портал
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Новые функции и возможности командной строки Windows 10

Командная строка Windows 10 и ее возможности

В Windows 10 за последнее время произошло много изменений, как крупных, так и мелких. К мелким можно отнести, например, командную строку. Какие же возможности в Windows 10 теперь имеет командная строка? Сейчас мы и попробуем это узнать.

command_promt_1

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

Хотите скачать Яндекс Браузер? Тогда вы можете сделать это на указанном по ссылке сайте. Помимо этого, там есть куча разнообразных и полезных программ на любой вкус.

Выделение мышью

command_promt_2

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

Фильтр содержимого буфера обмена при вставке

command_promt_3

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

Перенос слов при изменении размера окна

command_promt_4

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

Разрешить новые сочетания с Control

Появились новые сочетания клавиш с кнопкой Ctrl, сейчас я опишу некоторые из них, потому что, еще не понятно, останутся ли они, или командная строка потерпит еще ряд изменений.

  • CTRL + C – копирование
  • CTRL + A – Выделение всего текста окна
  • CTRL + M – Выделение
  • CTRL + V – Вставка
  • CTRL + ↑/↓ – Прокрутка вверх или вниз по строке
  • CTRL + PgDn /PgUP – Прокрутка по странице вниз или вверх

Дополнительные клавиши для выделения текста

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

Читайте так же:
Как в Windows 8.1 установить ограничение на число попыток ввода пароля

Удаление нулей при выделении вначале

command_promt_5

Эта функция пригодится тем, кто работает с числами и числовыми командами. Допустим, у вас идет набор чисел 00003222, после выделения всех чисел, останется только 3222. С числами в другой системе счисления такое не пройдет.

Если не хотите пользоваться командной строкой, тогда есть альтернатива под названием ConEmu.

Непрозрачность

command_promt_6

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

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

Новые функции и возможности командной строки Windows 10

Т е из пользователей, которые уже успели скачать и установить Windows 10 Technical Preview, оказались настолько занятыми разбором особенностей её модернизированного интерфейса, что совершенно упустили из внимания на первый взгляд непримечательные, но при этом весьма любопытные изменения. Одним из таких малозаметных изменений стало улучшение функционала командной строки.

Внешне консоль CMD практически не изменилась, если не считать использование более мелкого шрифта. Но если перейти в настройки, то можно будет увидеть, что в окошке свойств консоли появилась новая вкладка «Experimental».

Experimental

Содержит она пробные дополнительные функции и настройки, действительные для всех окон консоли, включая оболочку PowerShell. Давайте же рассмотрим их более подробно.

Enable line wrapping selеction

Расширенное выделение текста. Если вам приходилось копировать многострочный текст в командной строке Windows 7 или 8, то наверняка вы знаете, насколько мучительно неудобной может быть эта процедура.

Enable line wrapping selеction

Начиная с Windows 10, копирование и вставка текста в консоли будет выполняться точно так же, как в обычном текстовом редакторе.

Filter clipboard contents on paste

Фильтрация символов. При работе с командной строкой пользователям часто приходится копировать и вставлять команды из различных источников, которые могут содержать мелкие ошибки, например, наклонные типографические кавычки вместо прямых кавычек, которые используют программисты. Если вы попробуйте выполнить команду, в которой имеются «неправильные» символы или табуляция, то непременно получите ошибку.

Filter clipboard contents on paste

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

Wrap text output on resize

Данная функция выполняет перенос текста при регулировании ширины окна консоли пользователем. В более ранних редакциях командной строки при уменьшении размера её окна часть текста оказывалась скрытой.

Читайте так же:
Как быстро очистить память в Windows 10 при ее внезапном заполнении

Wrap text output on resize

В консоли Windows 10 не вмещающийся в окно текст будет автоматически переноситься на новую строку.

Enable new Ctrl key shortcuts

В новой версии консоли появились новые «горячие» клавиши. Сколько именно в стабильной редакции Windows 10 будет добавлено клавиатурных комбинаций пока не известно. На данный момент мы располагаем только этим списком:

• CTRL + A — выделение всего текста
• CTRL + C — копирование выделенного текста
• CTRL + F — поиск
• CTRL + M — выделение
• CTRL + V — вставка текста
• CTRL + стрелки вверх / вниз — прокрутка по строкам
• CTRL + PgUp / PgDn — прокрутка на страницу

Extended edit keys

Известно об этой функции пока ещё очень мало, а прочитать о ней можно будет только с появлением в открытом доступе официальной документации. Любопытно, что функция «Extended edit keys» имеется и в предыдущих версиях операционной системы, но при этом она является недоступной для пользователей.

Trim leading zeros on selеction

Интересная и полезная опция, позволяющая удалять незначащие нули при вводе чисел. Если вы попробуете выделить двойным кликом число 000000054756, белой рамкой будет отмечены только 54756.

Trim leading zeros on selеction

Однако следует помнить, что работает эта функция только с десятичными числами без указания системы счисления.

Opacity

Ещё одна интересная функция, полезность которой, однако, остаётся несколько сомнительной. Она позволяет изменять непрозрачность командной строки от 30 до 100 процентов. По правде говоря, остаётся немного непонятным с какой целью разработчикам Microsoft понадобилось реализовывать прозрачности консоли, ведь в таком случае снижается читабельность текста.

Opacity

С другой стороны, прозрачность имеет свои преимущества, ведь отныне пользователи смогут одновременно читать и вводить в консоль текст с окна, находящегося непосредственно под командной строкой.

Улучшения консоли Windows в Windows 10 May 2019 Update

Обновление Windows 10 May 2019 Update поставляется с многочисленными изменениями консольного интерфейса, которые распространяются на командную строку, PowerShell и подсистему Windows для Linux (WSL).

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

В данном руководстве мы детально рассмотрим улучшения консольного интерфейса, представленные в Windows 10 May 2019 Update (версия 1903).

Читайте так же:
Приватный мессенджер Signal

Изменения консоли Windows в May 2019 Update

Новая вкладка «Терминал»

В окне настроек консоли (кликните правой кнопкой мыши по панели заголовка и выберите пункт «Свойства») вы заметите новую вкладку «Терминал», которая содержит много новых параметров.

В разделе «Цвета терминала» активируйте опцию «Использовать отдельный передний план», чтобы изменить цвет рабочей области с помощью кодов цветовой модели RGB.

Windows 10 – Цвета терминала

Секция «Форма курсора» содержит пять различных форм для настройки мигающего курсора в консоли.

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

На вкладке «Терминал» доступна отдельная секция «Цвета курсора», которая позволяет инвертировать цвет рабочий области для курсора (по умолчанию) или использовать любой другой цвет, заданный с помощью модели RGB.

Windows 10 – Цвета курсора

В секции «Прокрутка терминала» доступна опция «Отключить прокрутку вперед», которая позволяет ограничить прокрутку вперед только последним выводом данных (если опция отключена, вы можете прокручивать куда-угодно вверх и вниз рабочей области в пределах буфера).

Улучшения темной темы

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

Windows 10 – Улучшения темной темы

Изменение масштаба

Начиная с May 2019 Update, при использовании любого из консольных инструментов Windows, можно использовать сочетание клавиши Ctrl и движения колесиком мыши вверх и вниз для увеличения и уменьшения масштаба текста соответственно.

Windows 10 – Изменение масштаба

Подсистема Windows для Linux

May 2019 Update включает несколько улучшения подсистемы Windows для Linux (WSL). Например, реализован прямой доступ к файлам Linux и добавлена поддержка новых команд.

Доступ к файлам Linux из Windows 10

С выходом версии 1903, пользователи Windows 10 могут получать прямой доступ к файлам Linux с помощью Проводника или командной строки.

Данное изменение является очень важным, потому что ранее попытка изменения этих файлов вызывала серьезные проблемы. Теперь реализована нативная поддержка прямого доступа к файлам Linux – для этого в адресную строку Проводника или в командную строку / PowerShell введите команду и добавьте название дистрибутива (например, Ubuntu):

Доступ к файлам Linux из Windows 10

Если вы хотите посмотреть список установленных дистрибутивов, используйте путь:

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

Читайте так же:
Формат Gif: его история и ключевые особенности

Команды WSL

Наконец, обновление функций Windows 10 включает улучшения взаимодействия с командной строкой Linux за счет объединения существующих и добавления новых команд. Теперь, при запуске wsl.exe, вам доступны все команды, необходимые для настройки и управления подсистемой Windows для Linux.

Новые команды упрощают импорт, экспорт и завершение работы дистрибутивов, и работу с другим пользователем. Например, вы можете использовать команды —user или -u для запуска команд от имени другого пользователя.

Используйте команду —export для экспорта дистрибутива в файл tar. Команда —import позволяет импортировать создать новый дистрибутив из файла tar. Команды —terminate или -t позволяют завершить работу дистрибутива.

Статья Новые возможности консоли CMD в Windows 10 Technical Preview

Microsoft недавно представили предварительную версию Windows 10 для разработчиков (т. н. Technical Preview), и многие сайты уже как следует успели осветить важные изменения по сравнению с предыдущей версией. Но мало кто обратил внимание на более мелкие изменения, как, например, в командной строке (и в узле консоли, лежащем в её основе). Их разбор представлен в статье Рафаэля Риверы, перевод которой и приводится ниже.

scr1.png

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

Рассмотрим их подробнее.

Выделение с переносом (Enable line wrapping selection)

scr1_1.png

В более ранних версиях командной строки для выделения многострочного текста и его копирования требовалось исхитриться захватить рамкой выделения консоль во всю её ширину и нажать клавишу «Ввод». И этим дело не кончалось. После этого нужно было вставить скопированный кусок текста в редактор, чтобы склеить строки между собой — ужасно длинный и трудоёмкий процесс.

Но теперь все эти мучения остались в прошлом. В Windows 10 текст выделяется и копируется таким же образом, что и в любом текстовом редакторе.

Фильтрация данных из буфера при вставке (Filter clipboard contents on paste)

scr2.png

Не приходилось ли вам вставлять команду и тут же обнаружить (после сообщения об ошибке), что она испорчена символами табуляции или типографскими кавычками? Мне приходилось. И больше такое не повторится благодаря новой функции фильтрации данных из буфера в Windows 10.

Читайте так же:
Как открыть управление дисками в Windows — 10 способов

Теперь при вставке текста типографские кавычки будут заменены на прямые программистские, а лишние символы табуляции — убраны.

Перенос по словам при изменении размера окна (Wrap text output on resize)

scr_3.png

Изменение размера окна командной строки никогда не было комфортной операцией. Если вы уменьшите его размер, тогда появится горизонтальная полоса прокрутки, а весь текст останется на месте и никоим образом не подстроится под новое разрешение. Об изменении ширины в большую сторону и речи быть не могло (разве что в окне свойств, и то коряво).

Но со включённой функцией переноса содержимого по словам окно и текст в нём будут вести себя именно так, как вы ожидаете.

Новые сочетания с клавишей Control (Enable new Ctrl key shortcuts)

  • CTRL + A — выделить всё
  • CTRL + C — копировать* (а также CTRL + INS)
  • CTRL + F — найти
  • CTRL + M — выделить
  • CTRL + V — вставить (а также SHIFT + INS)
  • CTRL + ↑/↓ — прокрутить на строку выше/ниже
  • CTRL + PgUp/PgDn — прокрутить на страницу выше/ниже

Расширенные клавиши редактирования (Extended edit keys)

Насчёт этой функции известно немногое. Она существовала в Windows довольно долгое время, но до Windows 10 никогда не была в открытую доступна пользователям. Подробнее о ней сможет рассказать разве что официальная документация, когда она появится.

Отсечение нулей в начале при выделении (Trim leading zeros on selection)

scr4.png

Этот параметр следует включить, если вы работаете со множеством численных данных в командной строке.

При выделении числа с нулями в начале (к примеру, двойным щелчком), рамка выделения начнётся после всех незначащих нулей. Например, 000001234 станет 1234. Правда, это не распространяется на шестнадцатеричные числа и десятичные с указанием системы счисления. Так что 0x1234 и 0n1234 будут выделены целиком.

(Не)прозрачность (Opacity)

Эта функция пока производит смешанные впечатления.

Ползунок двигается от еле видных 30% до стандартных 100%. Но при этом он действует на все без исключения окна командной строки в вашей системе, и помимо этого на всё окно консоли целиком, а не только его фон (цвет фона, кстати говоря, как и раньше, настраивается в окне свойств).

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

голоса
Рейтинг статьи
Ссылка на основную публикацию