ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΠΌΠ΅ Π²ΠΈ ΠΏΡΡΠ²Π°ΡΠ° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Windows Terminal Preview! ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡΠ΅ Windows Terminal Preview ΠΎΡ
ΠΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ ΠΏΠΎΠ΄ ΠΊΠΎΡΠΊΠ°ΡΠ°, Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π½ΠΎΠ²ΠΎ!
βΠΡΠ²ΠΎΡΠΈ Π² Windows ΡΠ΅ΡΠΌΠΈΠ½Π°Π»β
ΠΠ΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ Terminal Ρ Π²Π°ΡΠΈΡ ΠΏΡΠΎΡΠΈΠ» ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π² ΠΈΠ·Π±ΡΠ°Π½Π°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ, ΠΊΠ°ΡΠΎ ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π΄Π΅ΡΠ½ΠΈΡ Π±ΡΡΠΎΠ½ Π²ΡΡΡ Ρ ΠΆΠ΅Π»Π°Π½Π°ΡΠ° ΠΏΠ°ΠΏΠΊΠ° Π² Explorer ΠΈ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ βOpen in Windows Terminalβ.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ°: Π’ΠΎΠ²Π° ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Windows Terminal Preview Π΄Π° ΡΠ°Π±ΠΎΡΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π½Π΅ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈ Π² Windows Terminal ΠΏΡΠ΅Π· ΡΠ»ΠΈ 2020 Π³.
Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ Windows Terminal, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΡΠ° ΡΠΈ
"startOnUserLogin": true
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ°: ΠΠΊΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Windows Terminal Π΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΎ ΠΎΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° ΠΈΠ»ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΡΠ°Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½ΡΠΌΠ° Π΄Π° ΠΈΠΌΠ° Π΅ΡΠ΅ΠΊΡ.
ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΡΠΈΠ» Π½Π° ΡΡΠΈΡΡΠ°
Windows Terminal Preview ΠΏΠΎΠ»ΡΡΠΈ ΠΎΠΏΡΠΈΡ Π·Π° ΠΏΡΠΎΡΠΈΠ» fontWeight, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΡΡΠΈΠ»ΠΎΠ²Π΅ Π½Π° ΡΡΠΈΡΡΠΎΠ²Π΅. ΠΡΠ»Π½Π°ΡΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π·Π° Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π° Π½Π° Π½Π°ΡΠΈΡ
"fontWeight": "normal"
ΠΡΠΎ Π±ΡΡΠ· ΠΏΠΎΠ³Π»Π΅Π΄ ΠΊΡΠΌ ΠΎΠ»Π΅ΠΊΠΎΡΠ΅Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΡΠΈΠ»Π° Π½Π° ΡΡΠΈΡΡΠ°
Alt+Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅, Π·Π° Π΄Π° ΠΎΡΠ²ΠΎΡΠΈΡΠ΅ ΠΏΠ°Π½Π΅Π»Π°
ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΎΡΠ²ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΏΡΠΎΡΠΈΠ» ΠΊΠ°ΡΠΎ ΠΏΠ°Π½Π΅Π» Π² ΡΠ΅ΠΊΡΡΠΈΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ Π½Π΅Π³ΠΎ, Π΄ΠΎΠΊΠ°ΡΠΎ Π΄ΡΡΠΆΠΈΡΠ΅ ΠΡΡΠ³. Π’ΠΎΠ²Π° ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ ΠΈΠ·Π±ΡΠ°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ» Π² ΠΏΠ°Π½Π΅Π»Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π·Π° ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅ ΡΡΡ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅Π½, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΈΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠ°Π½Π΅Π», ΠΊΠ°ΡΠΎ Π²Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΠΏΠ»ΠΎΡ.
ΠΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΠ°Π·Π΄Π΅Π»ΠΈ
Π‘ΠΌΡΠ½Π° Π½Π° ΡΠ²Π΅ΡΠ°
ΠΠ΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΠ²Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΈ, ΠΊΠ°ΡΠΎ ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π΄Π΅ΡΠ½ΠΈΡ Π±ΡΡΠΎΠ½ Π²ΡΡΡ
Ρ ΡΡΡ
ΠΈ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ βΠ¦Π²ΡΡ...β. Π’ΠΎΠ²Π° ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ ΠΌΠ΅Π½Ρ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ Π΄Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΡΠ²ΡΡ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠ²ΡΡ, ΡΠ΅ΡΡΠ½Π°Π΄Π΅ΡΠ΅ΡΠΈΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ RGB ΠΏΠΎΠ»Π΅ΡΠ°. Π¦Π²Π΅ΡΠΎΠ²Π΅ΡΠ΅ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ°Π·Π΄Π΅Π» ΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠ°Π·ΡΡ ΠΏΡΠ΅Π· ΡΠ΅ΠΊΡΡΠ°ΡΠ° ΡΠ΅ΡΠΈΡ. ΠΠ·ΡΠ°Π·ΡΠ²Π°ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° Π΄ΡΠ»Π±ΠΎΠΊΠ° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΠΎΡΡ
Π‘ΡΠ²Π΅Ρ: ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΡΡΠΈΡ Π½ΡΠ°Π½Ρ ΠΊΠ°ΡΠΎ ΡΠ²Π΅ΡΠ° Π½Π° ΡΠΎΠ½Π° Π·Π° ΠΊΡΠ°ΡΠΈΠ² Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ!
ΠΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Π΄Π΅Π»ΠΈ
Π ΡΡΡΠΎΡΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎ ΠΌΠ΅Π½Ρ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΡ Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠ²ΡΡ, Π΄ΠΎΠ±Π°Π²ΠΈΡ ΠΌΠ΅ ΠΎΠΏΡΠΈΡ Π·Π° ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π°. ΠΠΎΠ³Π°ΡΠΎ ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ Π½Π΅Π³ΠΎ, Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅, Π² ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ ΠΈΠΌΠ΅ΡΠΎ ΡΠΈ Π·Π° ΡΠ΅ΠΊΡΡΠ°ΡΠ° ΡΠ΅ΡΠΈΡ.
ΠΠΎΠΌΠΏΠ°ΠΊΡΠ΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π°
"tabWidthMode": "compact"
ΠΠΎΠ²ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄
ΠΠΎΠ±Π°Π²ΠΈΡ ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠ°ΡΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ ΠΏΡΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° wt ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄. ΠΡΡΠ²ΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ Π΅ --ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ (Or -M), ΠΊΠΎΠΉΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ° Windows Terminal Π² ΡΠ°Π·Π³ΡΠ½Π°ΡΠΎ ΠΌΡ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅. ΠΡΠΎΡΠΎΡΠΎ Π΅ --ΡΡΠ» Π΅ΠΊΡΠ°Π½ (Or -F), ΠΊΠΎΠΉΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ° Windows Terminal Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΡΠ» Π΅ΠΊΡΠ°Π½. Π’Π΅Π·ΠΈ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Ρ.
Π’ΡΠ΅ΡΠΈΡΡ ΠΈ ΡΡΡΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π΅Π½ Π΅ --Π·Π°Π³Π»Π°Π²ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π½Π°ΠΈΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π°, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ Windows Terminal. ΠΡΠΈΠ½ΡΠΈΠΏΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ ΠΌΡ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ tabTitle.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ°: Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Windows Terminal ΠΈ Windows Terminal Preview, ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° wt ΡΠ΅ ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π΄ΠΎ Windows Terminal, ΠΊΠΎΠΉΡΠΎ Π½ΡΠΌΠ° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅Π·ΠΈ Π½ΠΎΠ²ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π΄ΠΎ ΡΠ»ΠΈ 2020 Π³. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΠ²Π°
ΠΡΠ²Π°ΡΡΠ½Π΅ Π½Π° defaults.json ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°
ΠΠ° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΎΡΠ²ΠΎΡΡΡ defaults.json ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°, Π΄ΠΎΠ±Π°Π²ΠΈΡ ΠΌΠ΅ Π½ΠΎΠ²ΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ "ctrl+alt+,". ΠΠΊΠΈΠΏ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈΠΌΠ° Π½ΠΎΠ²ΠΈ ΠΎΠΏΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΠΎΡΠ²Π°ΡΡΡΠ΅ settings.json ΠΈ defaults.json ΠΊΠ°ΡΠΎ "ΡΠ°ΠΉΠ» Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ" ΠΈ "ΡΠ°ΠΉΠ» ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅" (Or "Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅") ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ.
{ "command": { "action": "openSettings", "target": "defaultsFile" }, "keys": "ctrl+alt+," }
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌΠ΅ Π΄Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com