Новый Windows Terminal: ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ваши вопросы

Π’ коммСнтариях ΠΊ Π½Π΅Π΄Π°Π²Π½Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ Π·Π°Π΄Π°Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ вопросов ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Π½ΠΎΠ²ΠΎΠΉ вСрсии нашСго Windows Terminal. БСгодня постараСмся ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

Под ΠΊΠ°Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ (ΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ ΡΠ»Ρ‹ΡˆΠΈΠΌ), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹: Π² Ρ‚ΠΎΠΌ числС ΠΎ Π·Π°ΠΌΠ΅Π½Π΅ PowerShell ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½ΠΎΠ²ΠΈΠ½ΠΊΠΎΠΉ ΡƒΠΆΠ΅ сСгодня.

Новый Windows Terminal: ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ваши вопросы

Когда ΠΈ Π³Π΄Π΅ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Windows Terminal?

  1. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈΠ· GitHub ΠΏΠΎ адрСсу github.com/microsoft/terminal ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.
    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΈ слСдуйтС инструкциям Π½Π° страницС README Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€” для сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия ΠΈ шаги ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ!
  2. Preview-вСрсия Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π±ΡƒΠ΄Π΅Ρ‚ доступна для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ· Microsoft Store Π»Π΅Ρ‚ΠΎΠΌ 2019 Π³ΠΎΠ΄Π°.

ΠœΡ‹ стрСмимся Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Windows Terminal v1.0 ΡƒΠΆΠ΅ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 2019 Π³ΠΎΠ΄Π°, Π½ΠΎ ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с сообщСством Π½Π°Π΄ выпуском Π΄Π°Π½Π½ΠΎΠΉ вСрсии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΎΠ±Π»Π°Π΄Π°Π» высоким качСством.

Windows Terminal β€” это Π·Π°ΠΌΠ΅Π½Π° Command Prompt ΠΈ/ΠΈΠ»ΠΈ PowerShell?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° этот вопрос, Π΄Π°Π²Π°ΠΉΡ‚Π΅ проясним нСсколько Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΈ понятий:

  • Command Prompt ΠΈ PowerShell (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, WSL/bash/Ρ‚. Π΄. Π² *NIX) ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°ΠΌΠΈ ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ собствСнного UI
  • ΠŸΡ€ΠΈ запускС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ/прилоТСния/срСдства ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Windows автоматичСски запускаСт ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΡ… ΠΊ экзСмплярам Windows Console (ΠΏΡ€ΠΈ нСобходимости)
  • Windows Console β€” это стандартноС β€œterminal-like” UI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ поставляСтся Π² Windows ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ использовали Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ послСдних 30 Π»Π΅Ρ‚ ΠΏΡ€ΠΈ запускС срСдств ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π² Windows NT, 2000, XP, Vista, 7, 8 ΠΈ 10

Новый Windows Terminal: ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ваши вопросы

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, вопрос, скорСС всСго, слСдуСт ΠΏΠ΅Ρ€Π΅Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ β€œWindows Terminal β€” это Π·Π°ΠΌΠ΅Π½Π° Windows Console?”

ΠžΡ‚Π²Π΅Ρ‚ β€” β€œΠΠ΅Ρ‚β€:

  • Windows Console Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² Windows Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дСсятилСтий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…/ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… сцСнариСв, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ срСдств ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки
  • Windows Terminal Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС с Windows Console, Π½ΠΎ, скорСС всСго, станСт ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ срСдства ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π² Windows
  • Windows Terminal ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ Command Prompt ΠΈ PowerShell, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅/срСдству/ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Π’Ρ‹ смоТСтС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нСзависимыС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ Command Prompt, PowerShell, bash (Ρ‡Π΅Ρ€Π΅Π· WSL ΠΈΠ»ΠΈ ssh) ΠΈ Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°ΠΌ/срСдствам Π½Π° ваш Π²Ρ‹Π±ΠΎΡ€

Когда я смогу ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚?

Π‘ΠΊΠΎΡ€ΠΎ! Π£ нас Π½Π΅Ρ‚ установлСнного Ρ‚Π°ΠΉΠΌΠ»Π°ΠΉΠ½Π°, Π½ΠΎ ΠΌΡ‹ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ Π½Π°Π΄ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ² ΠΊ выпуску, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΈ доступСн Π² своСм Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.

Как это Π±Ρ‹Π»ΠΎ Π½Π° Build

Если Π²Ρ‹ пропустили нашС выступлСниС Π½Π° Build 2019, Ρ‚ΠΎ Π²ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· основных ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ Π΅Ρ‰Π΅ ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вопросов:

Terminal Keynote ΠΈ Aspirational Video

Π’ΠΎ врСмя выступлСния РадТСша Π”ΠΆΠ° (Rajesh Jha) КСвин Π“Π°Π»Π»ΠΎ (Kevin Gallo) анонсировал Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ продСмонстрировал нашС Π½ΠΎΠ²ΠΎΠ΅ β€œTerminal Sizzle Video”, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ для v1.0:


www.youtube.com/watch?v=8gw0rXPMMPE

БСссия в Windows Terminal

Π ΠΈΡ‡ Π’Π΅Ρ€Π½Π΅Ρ€ (Rich Turner) [Senior Program Manager] ΠΈ Майкл Никса (Michael Niksa) [Senior Software Engineer] ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½Π½ΡƒΡŽ сСссию Π² Windows Terminal, Π΅Π³ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΈ ΠΊΠΎΠ΄Π΅.


www.youtube.com/watch?v=KMudkRcwjCw

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ слСдитС Π·Π° обновлСниями Π½Π° страницах @cinnamon_msft ΠΈ @richturn_ms Π² Twitter ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… нСдСль ΠΈ мСсяцСв ΠΏΠΎΡ‡Π°Ρ‰Π΅ посСщайтС наш Π±Π»ΠΎΠ³, посвящСнный ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΈ нашСм прогрСссС Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ v1.0.

Если Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС, поТалуйста, посСтитС Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π½Π° GitHub ΠΈ рассмотритС ΠΈ обсудитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ сообщСством, ΠΈ Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ врСмя, внСситС свой Π²ΠΊΠ»Π°Π΄, ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ² PR, содСрТащий исправлСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΌ!

Если Π²Ρ‹ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈΠ· Microsoft Store послС Π΅Π³ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ этим Π»Π΅Ρ‚ΠΎΠΌ ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ фидбэк ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ нравится, Ρ‡Ρ‚ΠΎ Π½Π΅ нравится ΠΈ Ρ‚. Π΄.

Новый Windows Terminal: ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ваши вопросы

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ