เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เช†เช—เชฒเซเช‚ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เช…เชชเชกเซ‡เชŸ เชฐเชœเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช, เช“เช—เชธเซเชŸเชฎเชพเช‚ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเชฐ เช†เชตเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡. เชคเชฎเซ‡ เช…เชนเซ€เช‚เชฅเซ€ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซเชฐเซ€เชตเซเชฏเซ เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชธเซเชŸเซ‹เชฐ เช…เชฅเชตเชพ เชชเชฐเชจเชพ เชฎเซเชฆเซเชฆเชพเช“ เชชเซƒเชทเซเช เชฎเชพเช‚เชฅเซ€ GitHub.

เชจเชตเซ€เชจเชคเชฎ เชธเชฎเชพเชšเชพเชฐ เชตเชฟเชถเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเชพเชกเซ€เชจเซ€ เชจเซ€เชšเซ‡ เชœเซเช“!

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เชซเซ‹เช•เชธ เชฎเซ‹เชก

เชชเซเชฐเชธเซเชคเซเชค เช•เชพเชฐเซเชฏ เชŸเซ‡เชฌ เช…เชจเซ‡ เชถเซ€เชฐเซเชทเช• เชฌเชพเชฐเชจเซ‡ เช›เซเชชเชพเชตเซ‡ เช›เซ‡. เช† เชฎเซ‹เชกเชฎเชพเช‚, เชซเช•เซเชค เชŸเชฐเซเชฎเชฟเชจเชฒเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เชซเซ‹เช•เชธ เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เช•เซ€ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชŸเซ‰เช—เชฒเชซเซ‹เช•เชธเชฎเซ‹เชก settings.json เชฎเชพเช‚.

{  "command": "toggleFocusMode", "keys": "shift+f11" }

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เชนเช‚เชฎเซ‡เชถเชพ เชฌเชงเซ€ เชตเชฟเช‚เชกเซ‹เชเชจเซ€ เชŸเซ‹เชš เชชเชฐ

เชซเซ‹เช•เชธ เชฎเซ‹เชก เช‰เชชเชฐเชพเช‚เชค, เชคเชฎเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เชนเช‚เชฎเซ‡เชถเชพ เชฌเชงเซ€ เชตเชฟเชจเซเชกเซ‹เชจเซ€ เชŸเซ‹เชš เชชเชฐ เชฆเซ‡เช–เชพเชกเซ€ เชถเช•เซ‹ เช›เซ‹. เช† เชตเซˆเชถเซเชตเชฟเช• เชชเชฐเชฟเชฎเชพเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชนเช‚เชฎเซ‡เชถเชพ เช“เชจเชŸเซ‹เชช เช…เชฅเชตเชพ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซ€ เชฌเชพเชˆเชจเซเชกเซ€เช‚เช— เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ ToggleAlwaysOnTop.

// Global setting
"alwaysOnTop": true

// Key binding
{ "command": "toggleAlwaysOnTop", "keys": "alt+shift+tab" }

เชจเชตเชพ เช†เชฆเซ‡เชถเซ‹

เชŸเชฐเซเชฎเชฟเชจเชฒ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเชพ เช•เซ€ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เช†เชฆเซ‡เชถเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

เชŸเซ‡เชฌเชจเซ‹ เชฐเช‚เช— เชธเซ‡เชŸ เช•เชฐเซ‹

เชนเชตเซ‡ เชคเชฎเซ‡ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เชŸเซ‡เชฌเชจเซ‹ เชฐเช‚เช— เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ setTabColor. เช† เช†เชฆเซ‡เชถ เช—เซเชฃเชงเชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เชฐเช‚เช—, เชœเซ‡ เชนเซ‡เช•เซเชธเชพเชกเซ‡เชธเชฟเชฎเชฒเชฎเชพเช‚ เชฐเช‚เช— เชฎเซ‚เชฒเซเชฏ เชฒเซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ #rgb เช…เชฅเชตเชพ #rrggbb.

{ "command": { "action": "setTabColor", "color": "#ffffff" }, "keys": "ctrl+a" }

เชŸเซ‡เชฌเชจเซ‹ เชฐเช‚เช— เชฌเชฆเชฒเซ‹

เชŸเซ€เชฎ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ openTabColorPicker, เชœเซ‡ เชคเชฎเชจเซ‡ เชŸเซ‡เชฌ เชฐเช‚เช— เชชเชธเช‚เชฆเช—เซ€ เชฎเซ‡เชจเซ เช–เซ‹เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเช‰เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชŸเซ‡เชตเชพเชฏเซ‡เชฒเชพ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เชชเชนเซ‡เชฒเชพเชจเซ€ เชœเซ‡เชฎ เชฐเช‚เช— เชชเซ€เช•เชฐเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฌ เชชเชฐ เชœเชฎเชฃเซเช‚-เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

{ "command": "openTabColorPicker", "keys": "ctrl+b" }

เชŸเซ‡เชฌเชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชคเชฎเซ‡ เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เชŸเซ‡เชฌเชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ€ เชถเช•เซ‹ เช›เซ‹ เชŸเซ‡เชฌเชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ‹ (เช†เชญเชพเชฐ ggadget6!). เชซเชฐเซ€เชฅเซ€, เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเช‰เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชŸเซ‡เชตเชพเชฏเซ‡เชฒเชพ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชœเชฎเชฃเซเช‚-เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เชคเซ‡เชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฌ เชชเชฐ เชกเชฌเชฒ-เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

{ "command": "renameTab", "keys": "ctrl+c" }

เชฐเซ‡เชŸเซเชฐเซ‹ เช‡เชซเซ‡เช•เซเชŸ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‹

เชคเชฎเซ‡ เชนเชตเซ‡ เช•เซ€ เชฌเชพเชˆเชจเซเชกเซ€เช‚เช—เซเชธ เช…เชจเซ‡ เช†เชฆเซ‡เชถเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‡เชŸเซเชฐเซ‹ เชŸเชฐเซเชฎเชฟเชจเชฒ เชˆเชซเซ‡เช•เซเชŸ เชชเชฐ เช…เชจเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชธเซเชตเชฟเชš เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ toggleRetroEffect.

{ "command": "toggleRetroEffect", "keys": "ctrl+d" }

เช•เชพเชธเซเช•เซ‡เชกเชฟเชฏเชพ เช•เซ‹เชก เชซเซ‹เชจเซเชŸ เชตเชœเชจ

เช•เชพเชธเซเช•เซ‡เชกเชฟเชฏเชพ เช•เซ‹เชก เชนเชตเซ‡ เชตเชฟเชตเชฟเชง เชถเซˆเชฒเซ€เช“ เช†เชงเชพเชฐ เช†เชชเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ Windows เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซเชฐเซ€เชตเซเชฏเซ‚เชฎเชพเช‚ เชธเช•เซเชทเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชซเซ‹เชจเซเชŸ เชตเชœเชจ. เช…เชฎเชพเชฐเชพ เชซเซ‹เชจเซเชŸ เชกเชฟเชเชพเช‡เชจเชฐ เชเชฐเซ‹เชจ เชฌเซ‡เชฒเชจเซ‹ เช–เชพเชธ เช†เชญเชพเชฐ (เชเชฐเซ‹เชจ เชฌเซ‡เชฒ) เชคเซ‡ เชฎเชพเชŸเซ‡!

"fontWeight": "light"

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เช†เชฆเซ‡เชถ เชชเซ‡เชฒเซ‡เชŸ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เช†เชฆเซ‡เชถ เชชเซ‡เชฒเซ‡เชŸ เชฒเช—เชญเช— เชชเซ‚เชฐเซเชฃ เช›เซ‡! เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชญเซ‚เชฒเซ‹เชจเซ‡ เช เซ€เช• เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช, เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเซ‡ เช…เชงเซ€เชฐเชพ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เช†เชฆเซ‡เชถ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เชฎเชพเชจเซเชก เชชเซ‡เชฒเซ‡เชŸ เชคเชฎเชพเชฐเชพ เช•เซ€ เชฌเชพเชˆเชจเซเชกเซ€เช‚เช— เชชเชฐ เชœเชพเช“ เช…เชจเซ‡ เช•เซ€เชฌเซ‹เชฐเซเชกเชฎเชพเช‚เชฅเซ€ เชชเซ‡เชฒเซ‡เชŸ เชฒเชพเชตเซ‹. เชœเซ‹ เชคเชฎเชจเซ‡ เช•เซ‹เชˆ เชญเซ‚เชฒเซ‹ เชœเชฃเชพเชฏ, เชคเซ‹ เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เช…เชฎเชจเซ‡ เชคเซ‡เชจเซ€ เชœเชพเชฃ เช•เชฐเซ‹ GitHub!

{ "command": "commandPalette", "keys": "ctrl+shift+p" }

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชตเชฟเชญเชพเช— เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ

เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡เชจเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. เชกเชฟเชเชพเช‡เชจ เชจเซ€เชšเซ‡ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ เช…เชนเซ€เช‚.

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ 1.2 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚

ะ ะฐะทะฝะพะต

เชนเชตเซ‡ เชคเชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ nt, spเช…เชจเซ‡ ft เช…เชจเซเช•เซเชฐเชฎเซ‡ เชจเชตเซ€ เชŸเซ‡เชฌ เชฌเชจเชพเชตเชตเชพ, เชชเซ‡เชจเชฒเชจเซ‡ เชตเชฟเชญเชพเชœเซ€เชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชŸเซ‡เชฌเชจเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชฆเชฒเซ€เชฒเซ‹ เชคเชฐเซ€เช•เซ‡.

เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเซเชŸ เช…เชจเซ‡/เช…เชฅเชตเชพ เชŸเซ‡เช•เซเชธเซเชŸเชจเซ€ เชฌเชนเซเชตเชฟเชง เชฐเซ‡เช–เชพเช“ เชฆเชพเช–เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช† เชšเซ‡เชคเชตเชฃเซ€เช“เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชชเซƒเชทเซเช  เชชเชฐ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡ เชตเซˆเชถเซเชตเชฟเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹ (เช†เชญเชพเชฐ greg904!).

เช…เช‚เชคเชฎเชพ

เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒเชจเซ€ เชคเชฎเชพเชฎ เชธเซเชตเชฟเชงเชพเช“ เชตเชฟเชถเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸเชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเชˆ เชถเช•เซ‹ เช›เซ‹ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ. เชตเชงเซเชฎเชพเช‚, เชœเซ‹ เชคเชฎเชจเซ‡ เช•เซ‹เชˆ เชชเซเชฐเชถเซเชจเซ‹ เชนเซ‹เชฏ เช…เชฅเชตเชพ เชคเชฎเชพเชฐเซ‹ เช…เชญเชฟเชชเซเชฐเชพเชฏ เชœเชฃเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹เชฏ, เชคเซ‹ เช•เชพเชฏเชฒเชพเชจเซ‡ เชˆเชฎเซ‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชƒเชธเช‚เช•เซ‹เชš @cinnamon_msft) Twitter เชชเชฐ. เช‰เชชเชฐเชพเช‚เชค, เชœเซ‹ เชคเชฎเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เช…เชฅเชตเชพ เชคเซ‡เชฎเชพเช‚ เชญเซ‚เชฒเชจเซ€ เชœเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชธเซ‚เชšเชจ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชŸเชฐเซเชฎเชฟเชจเชฒ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‹ เช…เชนเซ€เช‚ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‹. GitHub.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹