ΠΠ΄ΡΠ°Π²Π΅ΠΉ, Π₯Π°Π±Ρ! ΠΠΌΠ°ΠΌΠ΅ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΈΠ΅ΡΠΎ Π΄Π° ΡΡΠΎΠ±ΡΠΈΠΌ, ΡΠ΅ ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° Windows Terminal Π΅ ΠΏΡΡΠ½Π°ΡΠ°! Π‘ΡΠ΅Π΄ Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ: Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈ, ΠΊΠ°ΡΠΊΠ°Π΄Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π½ΠΎΠ²ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΈ Π΄Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΏΠΎΠ΄ ΠΊΡΠΎΠΉΠΊΠ°ΡΠ°!
ΠΠ°ΠΊΡΠΎ Π²ΠΈΠ½Π°Π³ΠΈ, ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π°
ΠΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈ
Π’Π΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π½Π° Windows Π²Π΅ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Π½Π° PowerShell Core ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π° Windows Π·Π° Linux (WSL). Π‘ Π΄ΡΡΠ³ΠΈ Π΄ΡΠΌΠΈ, Π°ΠΊΠΎ ΡΠ»Π΅Π΄ ΡΠ°Π·ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½ΡΠΊΠ°ΠΊΠ²Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡ, ΡΡ Π²Π΅Π΄Π½Π°Π³Π° ΡΠ΅ Π±ΡΠ΄Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΊΡΠΌ ΡΠ°ΠΉΠ»Π° profiles.json.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΊΠΎ Π½Π΅ ΠΈΡΠΊΠ°ΡΠ΅ ΠΏΡΠΎΡΠΈΠ»ΡΡ Π΄Π° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° Π² ΠΏΠ°Π΄Π°ΡΠΎΡΠΎ ΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ ΠΎΠΏΡΠΈΡΡΠ° "hidden"
Π½Π° true
profiles.json ΡΠ°ΠΉΠ».
"hidden": true
ΠΠ°ΡΠΊΠ°Π΄Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
Π’Π΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. ΠΡΡΠ΅Π³Π° Π½Π°ΡΠ°ΡΡΠΊ ΠΈΠ΄Π²Π° Ρ ΡΠ°ΠΉΠ» defaults.json, ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° Π²ΡΠΈΡΠΊΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅. ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°ΠΉΠ»Π°, ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΊΠ°ΡΠΎ Π·Π°Π΄ΡΡΠΆΠΈΡΠ΅ ΠΡΡΠ³, ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ
Ρ Π±ΡΡΠΎΠ½Π° ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π² ΠΏΠ°Π΄Π°ΡΠΎΡΠΎ ΠΌΠ΅Π½Ρ. Π€Π°ΠΉΠ»ΡΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΎΡΠ²Π°ΡΡ, ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π²ΡΠ² ΡΠ°ΠΉΠ»Π°, ΡΠ΅ ΠΈΠ³Π½ΠΎΡΠΈΡΠ°Ρ ΠΈ ΠΏΡΠ΅Π·Π°ΠΏΠΈΡΠ²Π°Ρ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΆΠ΅Π»Π°Π΅ΡΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΡΠΌ ΡΠ°ΠΉΠ»Π° profiles.json. ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π½ΡΠ»ΠΈΡΠ°ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅, ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°
ΠΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π½ΠΎΠ² ΠΏΡΠΎΡΠΈΠ», ΡΡ
Π΅ΠΌΠ°, ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΡΠΌ profiles.json, ΡΠΎΠ²Π° ΡΠ΅ ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. ΠΠΊΠΎ ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π½ΠΎΠ² ΠΏΡΠΎΡΠΈΠ» ΡΡΡ ΡΡΡΠΈΡ GUID ΠΊΠ°ΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ, Π²Π°ΡΠΈΡΡ Π½ΠΎΠ² ΠΏΡΠΎΡΠΈΠ» ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈ ΡΡΠ°ΡΠΈΡ. ΠΠΊΠΎ Π²ΡΠ² Π²Π°ΡΠΈΡ ΡΠ°ΠΉΠ» defaults.json ΠΈΠΌΠ° ΠΎΠ±Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡΡ, ΠΊΠΎΠ΅ΡΠΎ Π±ΠΈΡ
ΡΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ, ΡΠΎΠ³Π°Π²Π° Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠΎΠ²Π° ΠΎΠ±Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° null
Π² profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
ΠΠΎΠ²ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅
Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π²ΠΈΠ½Π°Π³ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΡΡΠ» Π΅ΠΊΡΠ°Π½ ΠΈΠ»ΠΈ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½Π°ΡΠ° ΠΌΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π½Π° Π΅ΠΊΡΠ°Π½Π°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΡΡΠ» Π΅ΠΊΡΠ°Π½, ΠΊΠ°ΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ "launchMode"
. Π’ΠΎΠ·ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈ ΠΎΡ Π΄Π²Π΅ΡΠ΅ "default"
ΠΠ»ΠΈ "maximized"
.
"launchMode": "maximized"
ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ Π½Π°ΡΠ°Π»Π½Π°ΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π½Π° Π΅ΠΊΡΠ°Π½Π°, ΡΠΎΠ³Π°Π²Π° ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΊΠ°ΡΠΎ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ "initialPosition"
ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΡΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΡΠ΅ X ΠΈ Y, ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ ΡΡΡ Π·Π°ΠΏΠ΅ΡΠ°ΠΈ.ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° Π² Π³ΠΎΡΠ½ΠΈΡ Π»ΡΠ² ΡΠ³ΡΠ» Π½Π° Π³Π»Π°Π²Π½ΠΈΡ Π²ΠΈ Π΅ΠΊΡΠ°Π½, Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡ Π·Π°ΠΏΠΈΡ ΠΊΡΠΌ profiles.json:
"initialPosition": "0,0"
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΡ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° ΠΎΡΠ»ΡΠ²ΠΎ ΠΈΠ»ΠΈ Π½Π°Π΄ Π³Π»Π°Π²Π½ΠΈΡ ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΡΠΎΠ³Π°Π²Π° ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π½ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈ.
ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡΡ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΡΡΠ°Π½Π° ΠΎΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ. ΠΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°
Π€ΠΈΠΊΡΠΈΡΠ°Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ
- ΠΠ΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π΄Π²ΡΠΊΡΠ°ΡΠ½ΠΎ Π²ΡΡΡ Ρ Π»Π΅Π½ΡΠ°ΡΠ° Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈ, Π·Π° Π΄Π° ΡΠ°Π·Π³ΡΠ½Π΅ΡΠ΅ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° Π½Π° ΡΡΠ» Π΅ΠΊΡΠ°Π½;
- Π€ΠΈΠΊΡΠΈΡΠ°Π½ Π±ΡΠ³, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΈΡΠΈΠ½ΡΠ²Π°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ² ΡΠ΅Π΄;
- HTML ΠΊΠΎΠΏΠΈΠ΅ΡΠΎ Π²Π΅ΡΠ΅ Π½Π΅ ΠΎΡΡΠ°Π²Ρ ΠΊΠ»ΠΈΠΏΠ±ΠΎΡΠ΄Π° ΠΎΡΠ²ΠΎΡΠ΅Π½;
- Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΡΠΈΡΡΠΎΠ²Π΅, ΡΠΈΠΈΡΠΎ ΠΈΠΌΠ΅Π½Π° Π½Π°Π΄Π²ΠΈΡΠ°Π²Π°Ρ 32 Π·Π½Π°ΠΊΠ°;
- ΠΠΎΠ³Π°ΡΠΎ Π΄Π²Π° ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΠΈΠ·ΠΊΡΠΈΠ²ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΠΊΡΡΠ° Π²Π΅ΡΠ΅ Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π°;
- ΠΠ±ΡΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΡΠ°.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΡΡΠ° ΡΠΈ ΠΎΡ Π’Π΅ΡΠΌΠΈΠ½Π°Π»Π°, Π½Π΅ ΡΠ΅ ΠΊΠΎΠ»Π΅Π±Π°ΠΉΡΠ΅ Π΄Π° ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π° ΠΠ°ΠΉΠ»Π° (Kayla,
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com