- - Як додати командний рядок до програми Windows Terminal

Як додати командний рядок до програми Windows Terminal

Новий додаток для терміналу Windows тепер доступний уMicrosoft Store, тобто кожен може спробувати його. Вам більше не доведеться збирати його зі свого джерела на Github. Новий додаток для терміналу Windows підтримує декілька командних рядків, але в комплекті до нього додано лише PowerShell та Command Prompt. Ось як можна додати командний рядок до нової програми терміналу Windows.

Налаштування терміналу Windows

Встановіть додаток Terminal з магазину Microsoft Store. Клацніть невелику стрілку спадного меню біля кнопки плюс / нова вкладка та виберіть Налаштування. Це відкриє файл під назвою Profiles.json. Щоб додати командний рядок до нової програми Windows Terminal, вам слід відредагувати цей файл. Перш ніж редагувати його, скопіюйте все у файл та вставте його в новий файл блокнота. Збережіть його з назвою Профілі та розширенням JSON десь ви знаєте, що воно не буде видалено випадково. Цей файл - це резервна копія вихідних налаштувань.

Редактор JSON

Для редагування файлу Profiles.json вам знадобиться редактор JSON. Однак ви можете використовувати Блокнот, можливо, корисно використовувати Notepad ++, який є безкоштовним, але може форматувати файл набагато краще.

Синтаксис JSON

Редагувати файл Profiles.json легко, проте якщо ви не знайомі з синтаксисом JSON, вам потрібно знати кілька важливих речей, перш ніж зануритися;

  1. Не використовуйте зворотну косу рису () у шляхах до файлів. Ви повинні замінити їх косою рисою вперед (/).
  2. Завжди закривайте шляхи до подвійних лапок.
  3. Усі рядки повинні закінчуватися комою ВСХІД для останнього рядка в розділі або блоці.
  4. Розділ у файлі Profiles.json починається з його імені, оголошеного в подвійних лапках. Ми будемо редагувати розділ Профілі (див. Скріншот нижче).

Додати профіль

Прокрутіть до кінця розділу "Профілі": вставте наступне. Вам потрібно буде відредагувати його, перш ніж ви зможете зберегти налаштування.

{
"acrylicOpacity" : 0.5,
"background" : "#012456",
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "powershell.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 20,
"guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
"name" : "Windows PowerShell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : false
},

Рядки, які потрібно редагувати;

  • "командний рядок"
  • "Керівництво"
  • "Ікона"
  • "Ім'я"

Перейдіть до наступного місця та відкрийте файл Profiles.json у відповідному редакторі.

%USERPROFILE%AppDataLocalPackagesMicrosoft.WindowsTerminal_8wekyb3d8bbweRoamingState

Пам'ятайте, що якщо це останній профіль всерединірозділ профілю, ви повинні зняти кому в самому кінці. Якщо ви плануєте додати інший профіль нижче цього, залиште там кому, але переконайтеся, що в останньому профілі немає кома поза фігурною дужкою.

У рядку «командний рядок» наведіть повний шлях до EXE командного рядка, який ви хочете додати. Якщо ви ввімкнули підсистему Windows для Linus, ви можете просто додати сюди "bash.exe".

У рядку "наведення" вам потрібно створити новеGUID та введіть його там, однак, якщо ви додаєте bash Ubunut, прокрутіть відповідний розділ нижче та скористайтеся наданим там GUID та значком. Вони за замовчуванням присутні у папці ProfileIcons.

Для рядка "Піктограма" дайте повний шлях до файлу значків, який ви хочете використовувати. Файл повинен бути файлом PNG. Піктограма з’явиться в меню поруч із назвою командного рядка, для якого вона використовується.

У рядку "ім'я" введіть назву командного рядка, наприклад, Bash, Linux або Python. Збережіть зміни, і вам буде зручно йти.

Додайте Linux Bash до терміналу Windows

Щоб додати Linux Bash до терміналу Windows, введіть наступний профіль, не вносячи в нього жодних змін.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "bash.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{9acb9455-ca41-5af7-950f-6bca1bc9722f}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.scale-100.png",
"name" : "Linux Bash Shell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Додайте Python до терміналу Windows

Для того, щоб додати Python до нової WindowsДодаток для терміналів, використовуйте наступний профіль. Якщо ви хочете, ви можете змінити GUID на щось інше, але це не потрібно. У вас має бути встановлений Python у вашій системі. Ви можете отримати його тут. Вам потрібно буде відредагувати шлях у рядку «піктограма» та змінити його на той файл, який ви хочете використовувати для піктограми.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "py.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{1850e97f-16dc-4281-9ea9-0100c4e852c5}",
"historySize" : 9001,
"icon" : "C:/Users/YourUserName/AppData/Local/Programs/Python/Python37/Lib/test/imghdrdata/python.png",
"name" : "Python",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Збережіть зміни, внесені до Profiles.json, і додаток Windows Terminal покаже нові додані командні рядки.

Коментарі