Vs code настройка: Настройка VS Code для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° JavaScript

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ VS Code для увСличСния продуктивности

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ
Β«How to set up VSCode to improve your productivityΒ».

Π‘ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π° сущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΈΡΡŒ. Π•Ρ‰Π΅ нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Visual Studio Code (VS Code) Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ сущСствовало. Π’Ρ‹, вСроятно, пользовались Sublime Text, Atom, Bracket ΠΈ Ρ‚. ΠΏ. Но Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ VS Code стал Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΠΎΡ‡Π΅ΠΌΡƒ VS Code?

Π›ΡŽΠ±Π²ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΊ этому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ
ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‚ (срСди ΠΏΡ€ΠΎΡ‡ΠΈΡ…) Ρ‚Π°ΠΊΠΈΠ΅ Π΅Π³ΠΎ
особСнности:

  • ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ
  • Π›Π΅Π³ΠΊΠΎΡΡ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
  • Emmet
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Git
  • ВстроСнный Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»
  • Intellisense

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΎ прСимущСствах
использования VS Code, Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим,
ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот
Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ максимально эффСктивно.
(ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ: Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ приводятся
совСты для macOS, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ…
ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹. Для Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄
вмСсто CMD + SHIFT + P ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CTRL
+ SHIFT + P).

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ
ваш Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» для использования iTerm2
ΠΈ Zsh, Π° Π·Π°Ρ‚Π΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ встроСнный
Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π² VS Code использовал эти настройки.

ПослС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Zsh (для основного
Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°) запуститС встроСнный Π² VS
Code Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Terminal > New Terminal ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅
ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

[code]source ~/.zshrc[/code]

ΠΈΠ»ΠΈ

[code]. ~/.zshrc[/code]

Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π°
ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ .zshrc Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅.

Π¨Ρ€ΠΈΡ„Ρ‚

Благодаря ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€ Ρ…ΠΎΡ€ΠΎΡˆΠΎ
смотрится FiraCode.
Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΈ установитС этот ΡˆΡ€ΠΈΡ„Ρ‚, Π°
Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² ваш Ρ„Π°ΠΉΠ» settings.json.
(ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ: для доступа ΠΊ
Ρ„Π°ΠΉΠ»Ρƒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ Open
Settings (JSON)
).

[code]»editor.fontFamily»: «Fira Code»,
«editor.fontLigatures»: true,[/code]

Запуск ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

Π₯ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ
VS Code ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Для этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ CMD
+ SHIFT + P, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ shell command ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅
Install code command in path. ПослС Ρ‡Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅
Π² любой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ, Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ
Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β«code .Β»,
Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ VS Code Π½Π΅ зависит ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ
окруТСния ΠΈ содСрТится Π² Ρ„Π°ΠΉΠ»Π΅
settings.json. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ внСсти измСнСния Π²
этот Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш VS Code большС
соотвСтствовал вашим прСдпочтСниям.

Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ этот ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ»
settings.json:

[code]{
«editor.multiCursorModifier»: «ctrlCmd»,
«editor.formatOnPaste»: true,
«editor.wordWrap»: «bounded»,
«editor.trimAutoWhitespace»: true,
«editor.fontFamily»: «Fira Code»,
«editor.fontLigatures»: true,
«editor.fontSize»: 14,
«editor.formatOnSave»: true,
«files.autoSave»: «onFocusChange»,
«emmet.syntaxProfiles»: {
«javascript»: «jsx»
},
«eslint.autoFixOnSave»: true,
«eslint.validate»: [
«javascript»,
«javascriptreact»
],
«javascript.validate.enable»: true,
«git.enableSmartCommit»: true,
«files.trimTrailingWhitespace»: true,
«editor.tabSize»: 2,
«gitlens.historyExplorer.enabled»: true,
«diffEditor.ignoreTrimWhitespace»: false,
«workbench.sideBar.location»: «right»,
«explorer.confirmDelete»: false,
«javascript.updateImportsOnFileMove.enabled»: «always»,
}[/code]

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

НиТС прСдставлСны ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Π²Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠΉ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ эти Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ,

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ View -> Extensions
  2. НайдитС Π½ΡƒΠΆΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅
  3. ΠšΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Β«InstallΒ».
1. Auto Import

Благодаря этому Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Π²Π°ΠΌ Π½Π΅
придСтся ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π½Π°Π΄ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ
ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°,
ΠΈ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½.

2. Add jsdoc comments

Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ добавляСт Π±Π»ΠΎΠΊ
ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΊ ΠΊΠΎΠ΄Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ,
Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅
CMD + SHIFT + P ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Add Doc Comments.

3. ESDoc MDN

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях Ρƒ нас Π±Ρ‹Π²Π°Π΅Ρ‚
тСндСнция Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚Π΅ ΠΈΠ»ΠΈ
ΠΈΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ ΠΈ пригодится
Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ESDoc MDN. Π‘ Π½ΠΈΠΌ Π²Π°ΠΌ Π½Π΅ придСтся
Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
синтаксис. ВсС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, это Π½Π°Π±Ρ€Π°Ρ‚ΡŒ

[code]//mdn [object].[method];[/code]

4. CSS Peek

Как слСдуСт ΠΈΠ· названия (peek –
Β«Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒΒ»), это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚
Π²Π°ΠΌ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, задСйствованныС
ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ стиля Π²
ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅. Π­Ρ‚ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ
Ρ€Π°Π±ΠΎΡ‚Π΅ с legacy-ΠΊΠΎΠ΄ΠΎΠΌ.

5. GitLens

GitLens ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с
Git. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π²Ρ‹ смоТСтС
Π΄Π΅Π»Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС всСго, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,
Π±Π΅Π· Ρ‚Ρ€ΡƒΠ΄Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Git,
ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ внСсСнныС исправлСния,
ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± авторствС ΠΈ Ρ‚.Β Π΄.

6. ESLint

Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ESLint Π² VS
Code, благодаря Ρ‡Π΅ΠΌΡƒ Π²Ρ‹ смоТСтС ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ
свой ΠΊΠΎΠ΄ Π² соотвСтствиС со стандартами.
Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ возмоТностями
этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ,
Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ESLint локально ΠΈΠ»ΠΈ
глобально.

Для локальной установки запуститС

[code]npm install eslint[/code]

Π° для глобальной –

[code]npm install -g eslint[/code]

Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ понадобится ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ
ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» .eslintrc. Если Π²Ρ‹
установили ESLint локально, запуститС

[code]./node_modules/.bin/eslint β€”init[/code]

ΠΈΠ»ΠΈ

[code]eslint β€”init[/code]

– Π² случаС глобальной инсталляции.

7. Debugger forΒ Chrome

Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹ смоТСтС ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ
ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ вашСго JavaScript-ΠΊΠΎΠ΄Π° прямо ΠΈΠ·
Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Google Chrome.

8. Google Fonts

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ облСгчаСтся
установка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Google. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ придСтся
ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΡ… Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ
список ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Π½Π°ΠΆΠΌΠΈΡ‚Π΅ CMD + SHIFT + P ΠΈ
ΠΏΠΎΠΈΡ‰ΠΈΡ‚Π΅ Google fonts.

9. TODO Highlight

Когда Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ всСго,
ΠΈ каТдая Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌΠ΅Π΅Ρ‚ свой ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚,
Π»Π΅Π³ΠΊΠΎ Π·Π°Π±Ρ‹Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ сдСлано. TODO
highlight подсвСчиваСт Π·Π°Π΄Π°Ρ‡ΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹
смоТСтС Π»Π΅Π³ΠΊΠΎ ΠΈΡ… ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ.

10. Docker

Благодаря этому Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Π²Ρ‹ смоТСтС
Π½Π° Π»Π΅Ρ‚Ρƒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Dockerfiles. Π’Π°ΠΊΠΆΠ΅
прСдоставляСтся подсвСтка синтаксиса,
intellisense ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

НаТмитС CMD + SHIFT + P ΠΈ ΠΏΠΎΠΈΡ‰ΠΈΡ‚Π΅ Add Docker
files to workspace
.

11. Code Spellchecker

Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ позволяСт с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ
Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ Π² ΠΊΠΎΠ΄Π΅.

12. Import Cost

Import Cost ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅
ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΊΠΎΠ΄. Π­Ρ‚ΠΎ позволяСт
ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

13. HTMLHint

Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ провСряСт ваш HTML,
помогая Π²Π°ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, совмСстимый
со стандартами.

14. Peacock

Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ
ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ вашСго Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства.
ИдСально для случаСв, ΠΊΠΎΠ³Π΄Π° Ρƒ вас
нСсколько экзСмпляров VS Code ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅
быстро ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ.

ПослС установки Peacock ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ΅
настроСк > settings, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ
настроСк Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅
Π½Π° {} ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

[code]{
«workbench.colorCustomizations»: {
«activityBar.background»: «#e90b8d»,
«activityBar.foreground»: «#fff»,
«activityBar.inactiveForeground»: «#b5b5b5»,
},
«peacock.affectedElements»: [
«activityBar»,
]
}[/code]

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ titleBar ΠΈ statusBar Π²
affectedElements ΠΈ настрйоки Ρ†Π²Π΅Ρ‚Π° для Π½ΠΈΡ… Π²
Ρ€Π°Π·Π΄Π΅Π»Π΅ colorCustomizations.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹Ρ…
Ρ†Π²Π΅Ρ‚ΠΎΠ², Π½Π°ΠΆΠΌΠΈΡ‚Π΅ CMD + SHIFT + P, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ peacock
ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ ΠΏΠΎ своСму вкусу. Π­Ρ‚ΠΎ
ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ настройки Ρ†Π²Π΅Ρ‚Π° Π² Ρ„Π°ΠΉΠ»Π΅
settings.json для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства.

15. Prettier

ΠŸΡ€ΠΈ написании ΠΊΠΎΠ΄Π° всС врСмя приходится Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈΠ»ΠΈ Ρ‚Π°Π±Ρ‹? На ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π²Π°ΠΌ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Prettier. Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ строки ΠΊΠΎΠ΄Π° ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Visual Studio Code (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия) — Power Apps



  • Π§Ρ‚Π΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 3Β ΠΌΠΈΠ½

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅

[Данная ΡΡ‚Π°Ρ‚ΡŒΡ посвящСна ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ выпуску ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π°.]

ΠžΠ±Π·ΠΎΡ€

Visual Studio Code (VS Code) β€” это Π»Π΅Π³ΠΊΠΈΠΉ, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ исходного ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° вашСм Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ΠΈ доступСн для Windows, macOS ΠΈ Linux. Он поставляСтся со встроСнной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ JavaScript, TypeScript ΠΈ Node.js ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ³Π°Ρ‚ΡƒΡŽ экосистСму Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ для Π΄Ρ€ΡƒΠ³ΠΈΡ… языков (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ C++, C#, Java, Python, PHP ΠΈ Go) ΠΈ срСд выполнСния (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ .NET ΠΈ Unity). Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΎ Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с VS Code.

VS Code позволяСт Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ваши возмоТности Π·Π° счСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ большС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ. Π‘ выпуском этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ€Ρ‚Π°Π»Π°ΠΌΠΈ Power Apps.

Π’Π°ΠΆΠ½ΠΎ!

  • Π­Ρ‚ΠΎ функция для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ознакомлСния.
  • ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вСрсии Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для использования Π² производствСнной срСдС, Π° ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°. Они доступны ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ выпуском, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³Π»ΠΈ досрочно ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‹.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ²

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Power Platform VS Code добавляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ настройки ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code ΠΈ использования встроСнной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ IntelliSense языка Liquid, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ с Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈ подсказкой ΠΏΡ€ΠΈ настройкС интСрфСйса ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°Π»Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² для Microsoft Power Platform CLI.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия

ΠŸΠ΅Ρ€Π΅Π΄ использованиСм Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Power Apps Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

Установка Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code

ПослС установки Visual Studio Code Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Power Apps для VSΒ Code.

Для установки Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VSΒ Code:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Visual Studio Code.

  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ (Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ) Π² Π»Π΅Π²ΠΎΠΉ области.

  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

  4. НайдитС ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Power Platform VS Code.

  5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

  6. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ установлСно ΠΏΠΎ сообщСниям ΠΎ состоянии.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ²

Для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² срСдС Microsoft Dataverse ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ², ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΡƒ ИспользованиС интСрфСйса ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Microsoft Power Platform с ΠΏΠΎΡ€Ρ‚Π°Π»Π°ΠΌΠΈ β€” Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ².

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠ΄Π°

ΠŸΡ€ΠΈ настройкС Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IntelliSense для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Power Apps β€” Ρ‚Π΅Π³ΠΈ Liquid.

Π—Π½Π°Ρ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»Π°

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² автоматичСски опрСдСляСт ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ содСрТимого ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ².

VS Code ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠ° Ρ„Π°ΠΉΠ»Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, которая Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΊΠΈ, относящиСся ΠΊ ΠΏΠΎΡ€Ρ‚Π°Π»Π°ΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², спСцифичныС для Π²Π°ΡˆΠΈΡ… ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ², Π²Π°ΠΌ придСтся ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ экзСмпляр VS Code, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΡƒΡŽ для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ².

Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π΅ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², спСцифичных для ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ²:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ VS Code.

  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π€Π°ΠΉΠ» > ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ > Π’Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠ° Ρ„Π°ΠΉΠ»Π°

  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ для Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Power Apps.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code позволяСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ страницу содСрТимого ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² Π² интСрфСйсС Visual Studio Code Π² Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ, Ссли HTML-Ρ„Π°ΠΉΠ» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€Π°Π²ΠΊΠΈ.

ΠžΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра открываСтся с ΠΏΡ€Π°Π²ΠΎΠΉ стороны Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ страницы.

Ѐункция ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ сСссии VS Code, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ для ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра. НапримСр, Ссли ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΉΠ» HTML, Π° структура ΠΏΠ°ΠΏΠΎΠΊ Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сообщСниС.

Когда эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π€Π°ΠΉΠ» > ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ содСрТимого ΠΏΠΎΡ€Ρ‚Π°Π»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ снова ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр.

ΠΠ²Ρ‚ΠΎΠ·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ VS Code ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ контСкст ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты Π°Π²Ρ‚ΠΎΡ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· IntelliSense.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ограничСния Π² настоящСС врСмя ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Power Platform VS Code:

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² для Microsoft Power Platform CLI (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия)



Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки visual studio code

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ visual studio code settings.json, Π½ΠΎ это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π― ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» это Π² C:\Users\Userid\AppData\Roaming\Code\User\settings.json, Π½ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Как ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» settings.json Π² vs code?

{
    "css.experimental.customData": ["./css.json"],
    "json.schemas": [ 
        {
            "fileMatch": ["/css.json"],
            "url": "https://raw.githubusercontent.com/Microsoft/vscode-css-languageservice/master/docs/customData.schema.json"
        }
    ]
}

visual-studio

visual-studio-code

vscode-settings

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ


cinnan Β  Β 

27 ΠΌΠ°Ρ€Ρ‚Π° 2019 Π² 07:26

2 ΠΎΡ‚Π²Π΅Ρ‚Π°


  • Visual Studio Code: Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ настройки отступа

    ΠŸΡ€ΠΈ использовании ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Format Code Π² Visual Studio Code ΠΎΠ½Π° Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ Мои настройки отступа ( editor.tabSize: 2 ). вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ 4. Π•ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это происходит? Бпасибо!

  • Ионид-fsharp для Visual Studio Code

    ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ я установил Ionide для Visual Studio Code, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подсвСтка синтаксиса, Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅)? КакиС настройки я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ?



2

Настройки VSCode Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° 2 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ: ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ Π Π°Π±ΠΎΡ‡Π΅Π΅ пространство.

Настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ глобально ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ экзСмпляру ΠΊΠΎΠ΄Π° VS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ эти настройки, Π½Π°ΠΆΠ°Π² ctrl + ,
, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «ΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ». Если это Π½Π΅ Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° всС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VSCode.

VSCode панСль настроСк с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ Настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ схСм JSON

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° настроСк VSCode Π½Π΅ позволяСт Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ схСмы JSON.
Для рСдактирования ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² схСмы JSON:
1. НайдитС схСмы JSON Π½Π° страницС настроСк VSCode
2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² settings.json»
3. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройки
4. Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

JSON настройка схСмы Π² VSCode

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства

Настройки хранятся Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ дСйствия для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ вмСсто этого ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

css.experimental.customData

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ свой Ρ„Π°ΠΉΠ» css.json Π² .vscode.

projectRoot/.vscode/css.json

{
  "version": 1,
  "pseudoElements": [
    { "name": "::bar", "description": "Foo pseudo elements" }
  ]
}

projectRoot/.vscode/settings.json

{
  "css.experimental.customData": ["./.vscode/css.json"],
  "json.schemas": [{
    {
      "fileMatch": ["css.json"],
      "url": "https://raw.githubusercontent.com/Microsoft/vscode-css-languageservice/master/docs/customData.schema.json"
    }
  ]
}

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: для примСнСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ послС рСдактирования css.json трСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° .

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ инструкции для html.json

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ


jro Β  Β 

27 ΠΌΠ°Ρ€Ρ‚Π° 2019 Π² 09:30



1

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с ΠΈΠΌΠ΅Π½Π΅ΠΌ «.vscode» Π² свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ settings.json Ρ‚Π°ΠΌ. Однако ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ эти настройки зависят ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ


Joscha Β  Β 

27 ΠΌΠ°Ρ€Ρ‚Π° 2019 Π² 07:28


  • ИзмСнСниС ΠΏΡƒΡ‚ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Visual Studio Code terminal

    Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ terminal Π² Visual Studio Code, Π½ΠΎ Π½Π΅ знаю, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π― знаю, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС windows, Π½ΠΎ Π½Π΅ Π² Visual Studio Code. Π― заглянул Π² Настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Π½Π΅ нашСл Ρ‚Π°ΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ…

  • Visual Studio Code ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ настройки вСрсии typescript

    Π― Π½Π΅ ΠΌΠΎΠ³Ρƒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Visual Studio Code ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ typescript, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π― ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° этот вопрос . Π― попытался ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки Π½Π°: { typescript.tsdk: C:\\Users\\myUser\\AppData\\Roaming\\npm\\node_modules\\typescript\\lib } Π­Ρ‚ΠΎ Π½Π΅…


ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ вопросы:

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ dnx ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Visual Studio Code?

Π― Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ я Ρ…ΠΎΡ‡Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ dnx, ΠΊΠΎΠ³Π΄Π° dnx . Π±Π΅Π³ΠΈΡ‚Π΅ ΠΎΡ‚ Visual Studio Code. Π”Π°ΠΆΠ΅ Ссли моя тСкущая вСрсия dnx 1.0.0-beta5-11682 coreclr Visual Studio Code Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с…

Как ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки Π² Visual Studio Code?

Π­Ρ‚ΠΎ простая Π²Π΅Ρ‰ΡŒ, ΠΈ я Π±Ρ‹Π» ΠΏΠΎΡ‡Ρ‚ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ описана, Π½ΠΎ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ. Π—Π΄Π΅ΡΡŒ я нашСл ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Ρ„Π°ΠΉΠ»Π° настроСк. Как ΠΎΠ½ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ , это Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»…

НСвозмоТно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки visual studio code

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки visual studio code, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π§Ρ‚ΠΎ ΠΆΠ΅ ΠΌΠ½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ? Π― Ρ…ΠΎΡ‡Ρƒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π½Π° files.encoding: ISO 8859-1,

Visual Studio Code: Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ настройки отступа

ΠŸΡ€ΠΈ использовании ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Format Code Π² Visual Studio Code ΠΎΠ½Π° Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°Π΅Ρ‚ Мои настройки отступа ( editor.tabSize: 2 ). вмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ 4. Π•ΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это происходит?…

Ионид-fsharp для Visual Studio Code

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ я установил Ionide для Visual Studio Code, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подсвСтка синтаксиса, Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅)? КакиС настройки я Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ?

ИзмСнСниС ΠΏΡƒΡ‚ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Visual Studio Code terminal

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ terminal Π² Visual Studio Code, Π½ΠΎ Π½Π΅ знаю, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π― знаю, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС windows, Π½ΠΎ Π½Π΅ Π² Visual Studio Code….

Visual Studio Code ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ настройки вСрсии typescript

Π― Π½Π΅ ΠΌΠΎΠ³Ρƒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Visual Studio Code ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ typescript, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π― ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° этот вопрос . Π― попытался ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки Π½Π°: {…

ИзмСнСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ git Π²Π½ΡƒΡ‚Ρ€ΠΈ Visual Studio Code

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ для ΠΌΠΎΠΈΡ… git ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² измСнился, Π½ΠΎ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это Π²Π½ΡƒΡ‚Ρ€ΠΈ Visual Studio Code. Π― ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ настройки Π² git, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° я Ρ…ΠΎΡ‡Ρƒ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Visual…

Как ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ большиС массивы json Π² Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ visual studio code Π² mac?

Π― ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» этот ΠΎΡ‚Π²Π΅Ρ‚ ( ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΊΠΎΠ΄Π° Π² Visual Studio Code для Windows? ) ΠΈ попытался ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ Ρ‚. Π΄… МнС всС-Ρ‚Π°ΠΊΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΌΡƒ, Π½Π΅ складной…

ИспользованиС Ironpython в Visual Studio Code

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IronPython Π² Visual Studio Code. Как ΠΌΠ½Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Visual Studio Code Π½Π° ΠΌΠΎΠΉ IronPython (C:\Program Ρ„Π°ΠΉΠ»ΠΎΠ² (x86)\IronPython 2.7\ipy.exe). Π― искал Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠ΅Π» Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ….

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° Visual Studio Code. Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ настройкС ΠΈ установкС ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

БСсплатный, ΠΌΠΎΡ‰Π½Ρ‹ΠΉ, ΠΎΡ‡Π΅Π½ΡŒ популярный, с ΠΊΡƒΡ‡Π΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, Π΄Π° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, сам ЀСйсбук Π²Ρ‹Π±Ρ€Π°Π» Π΅Π³ΠΎ Π² качСствС основного Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°!

БСгодня Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° Visual Studio Code ΠΈΠ»ΠΈ просто VS Code. ΠœΡ‹ с Ρ‚ΠΎΠ±ΠΎΠΉ Π΅Π³ΠΎ установим, настроим, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сущСствСнно упростят Π½Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

Если большС интСрСсСн Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° Sublime Text 3 ΠΏΠΎ Π½Π΅ΠΌΡƒ ΡΡ‚Π°Ρ‚ΡŒΡ Ρ‚ΡƒΡ‚ https://habr.com/ru/post/458206/

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅

Если Ρ‚Ρ‹ ΡƒΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ VS Code, Π½ΠΎ Ρ€Π΅ΡˆΠΈΠ» Π½Π°Ρ‡Π°Ρ‚ΡŒ с чистого листа, Ρ‚ΠΎ я ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС настройки ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ управлСния Windows, Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Диск C > ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ > Π’Π²ΠΎΠ΅ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ здСсь ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ .vscode

Π’ строкС ΠΏΡƒΡ‚ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ AppData, Π΄Π°Π»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡƒ Roaming ΠΈ здСсь Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Code.

Установка

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° сайт code.visualstudio.com, сСкция Download. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ вСрсия ΠΏΠΎΠ΄ Mac, Linux. МСня интСрСсуСт Windows. НаТимаСм ΠΈ скачиваСм сСбС Π½Π° ПК. ΠšΡΡ‚Π°Ρ‚ΠΈ, сайт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ, поэтому ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π΅Π³ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° скачана, запускаСм инсталлятор ΠΈ слСдуСм инструкциям: ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ, добавляСм всС Π³Π°Π»ΠΎΡ‡ΠΊΠΈ, Π΄Π°Π»Π΅Π΅, ΠΆΠ΄Π΅ΠΌ ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° установится Π½Π° наш ПК.

Запуск Π½Π° слабой машинС

Когда ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° установлСна, ΠΌΠΎΠΆΠ΅ΠΌ Π΅Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. Но запустится ΠΎΠ½Π° Π½Π΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° достаточно рСсурсоСмкая. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π° слабой машинС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: вмСсто интСрфСйса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ экран, Π° процСссор ΠΏΠΎΡ‚Π΅Π΅Ρ‚ Π½Π° всС 100%. Но Π²Ρ‹Ρ…ΠΎΠ΄ Π΅ΡΡ‚ΡŒ β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ контСкстноС мСню ярлыка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π»Π°Π³: —disable-gpu

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ Π½Π° ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π΅.

Установка языка

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ знакомству с Π½Π΅ΠΉ. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ знакомится Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, я ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»ΡŽ русский язык. Для этого я Ρ‰Π΅Π»ΠΊΠ°ΡŽ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, Π’ ΠΏΠΎΠ»Π΅ поиска Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ ΠΏΠΈΡΠ°Ρ‚ΡŒ russian, ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠ²ΠΈΠΆΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚ Russian Language Pack for Visual Studio Code.

Π–ΠΌΡƒ Π½Π° ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΡƒ Install. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° попросит ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ, Π΄Π΅Π»Π°Π΅ΠΌ это. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ понятнСй. Но, Ссли Ρ‚Ρ‹ владССшь английским, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° русский совсСм Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Π­ΠΊΡ€Π°Π½ ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΈΡ

Π‘ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль я ΠΏΠΎΠΊΠ° ΡΠΊΡ€ΠΎΡŽ, ΠΌΡ‹ Π΅Ρ‰Π΅ Π½Π΅ Ρ€Π°Π· ΠΊ Π½Π΅ΠΉ вСрнСмся.
ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ β€” это экран привСтствия. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС настройки, клавиши ΠΈΠ· ΡƒΠΆΠ΅ установлСнных Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Vim, Sublime, Atom ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускорит ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Но сСгодня ΠΌΡ‹ всС Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ с нуля. Π”Π°Π»Π΅Π΅ здСсь Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки β€” ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎΠ± интСрфСйсС, Π° Ρ‚Π°ΠΊΠΆΠ΅ список сочСтаний клавиш Π² ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π‘ΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ этот экран, Π° ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ½ΡΡ‚ΡŒ Π²ΠΎΡ‚ эту Π³Π°Π»ΠΎΡ‡ΠΊΡƒ. ПозТС Ρ‚Ρ‹ всСгда смоТСшь Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· мСню Π‘ΠΏΡ€Π°Π²ΠΊΠ° > ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ

Π›Π΅Π½ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ? Π’ΡƒΡ‚ Π²ΠΈΠ΄Π΅ΠΎ вСрсия.

ВсС приготовлСния сдСланы ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с интСрфСйсом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ посмотрим Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ VS Code ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ.

Π’Ρ‹Π·ΠΎΠ²Π΅ΠΌ ΠΎΠΊΠ½ΠΎ ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎΠ± интСрфСйсС ΠΈ посмотрим основныС элСмСнты ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π‘Π²Π΅Ρ€Ρ…Ρƒ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ мСню. Π”Π°Π»Π΅Π΅ Π΅ΡΡ‚ΡŒ интСрфСйс выполнСния любой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ всСгда Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ. ΠžΠ±Ρ‰Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π‘Π»Π΅Π²Π° ПанСль дСйствий. Π‘Π½ΠΈΠ·Ρƒ строка состояния, с Π½Π΅Π³ΠΎ ΠΌΡ‹ ΠΈ Π½Π°Ρ‡Π½Π΅ΠΌ. Подсказки говорят Π½Π°ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ здСсь Π΅ΡΡ‚ΡŒ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ ошибок ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ. МоТно Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ встроСнный Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».

Рассмотрим всС ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

Π‘Ρ‚Ρ€ΠΎΠΊΠ° состояния

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π’ Π»Π΅Π²ΠΎΠΉ части Ρ†ΠΈΡ„Ρ€Ρ‹ Π²ΠΎΠ·Π»Π΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ количСство ошибок ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π² Ρ…ΠΎΠ΄Π΅ выполнСния ΠΊΠΎΠ΄Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль, Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° эти ΠΈΠΊΠΎΠ½ΠΊΠΈ Π»ΠΈΠ±ΠΎ Π·Π°ΠΆΠ°Ρ‚ΡŒ Ctrl+Shift+М, здСсь Π½Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ сам тСкст сообщСний ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ….

Π’ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ эти сообщСния, ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΡ…, Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ всю панСль Π½Π° вСсь экран ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅.

Консоль ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ

Помимо Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² этой ΠΏΠ°Π½Π΅Π»ΠΈ Ρƒ нас Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ Консоль ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠΎΠ΄Π°, ΠΊ Π½Π΅ΠΉ ΠΌΡ‹ Π΅Ρ‰Π΅ вСрнСмся.

Π’Ρ‹Π²ΠΎΠ΄

Π–ΡƒΡ€Π½Π°Π» Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ систСм Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΆΡƒΡ€Π½Π°Π», ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скролл сообщСний, Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ панСль ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅.

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»

ПослСдняя Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π² этой ΠΏΠ°Π½Π΅Π»ΠΈ β€” встроСнный Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π’Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΆΠ°Π² Ctrl+`.

Π’ ПанСли управлСния ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ², Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π½Π° нСсколько частСй, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

НапримСр, Ρƒ мСня установлСн GitBash. Π’Ρ‹Π±Ρ€Π°Π² Π΅Π³ΠΎ, добавляСм Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, Ρƒ мСня откроСтся ΠΈΠΌΠ΅Π½Π½ΠΎ этот интСрфСйс.Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ здСсь ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ панСль Π½Π° вСсь экран ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅.

УвСдомлСния

Π‘ΠΏΡ€Π°Π²Π° Π² строкС состояния ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ увСдомлСния, сСйчас ΠΈΡ… Π½Π΅Ρ‚. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π²ΠΈΡ‚ с ΠΎΡ‚Π·Ρ‹Π²ΠΎΠΌ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Π’Π°ΠΊΠΆΠ΅ Π² ΠΏΠ°Π½Π΅Π»ΠΈ состояния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов.

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎΠ΅ мСню

Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ контСкстноС мСню ΠΈ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ с этой строки Ρ‚ΠΎ, Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ. НапримСр, Ρ‚Π²ΠΈΡ‚ с ΠΎΡ‚Π·Ρ‹Π²ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ мСсто.

Π’Π°ΠΊΠΆΠ΅ Π² этом ΠΆΠ΅ контСкстном мСню ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ эту строку ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.

ПанСль дСйствий

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Π»Π΅Π²ΠΎΠΉ части Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»Π°ΡΡŒ панСль дСйствий с 6 элСмСнтами:

  1. ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ, ΠΎΠ½ ΠΆΠ΅ встроСнный Ρ„Π°ΠΉΠ» ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€;
  2. Поиск;
  3. БистСма управлСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ вСрсий;
  4. Запуск ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
  5. Установщик Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ β€” наш Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€;
  6. Π’Π½ΠΈΠ·Ρƒ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠ°, ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ мСню основных настроСк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ

НачнСм с ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π»ΠΈΠ±ΠΎ Π·Π°ΠΆΠ°Π² Ctrl+Shift+E.

ΠžΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ подсказываСт Π½Π°ΠΌ сочСтаниС клавиш.

Π’ΡƒΡ‚ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ 3 основныС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ:

  1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ β€” здСсь Π±ΡƒΠ΄Π΅Ρ‚ список ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… для рСдактирования Ρ„Π°ΠΉΠ»ΠΎΠ².
  2. Π’ΠΊΠ»Π°Π΄ΠΊΠ° с ΠΏΠ°ΠΏΠΊΠ°ΠΌΠΈ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. БСйчас Ρƒ нас Π½Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΠ°ΠΏΠΎΠΊ.
  3. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°, β€” сСйчас Ρ‚ΡƒΡ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Ρ‚, ΠΊ Π½Π΅ΠΉ ΠΌΡ‹ вСрнСмся ΠΏΠΎΠ·ΠΆΠ΅.

Окно ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΈΡ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ. Когда всС ΠΎΠΊΠ½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹, Ρ‚ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ‚Π°ΠΊΡƒΡŽ Π·Π°Π³Π»ΡƒΡˆΠΊΡƒ, Π³Π΄Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ сочСтания клавиш для основных дСйствий:

Π”Π°Π²Π°ΠΉ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ нашСго Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Для этого Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π»ΠΈΠ±ΠΎ просто ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π΅Π΅ Π² это ΠΏΠΎΠ»Π΅.

БСйчас Ρƒ нас появилась пустая ΠΏΠ°ΠΏΠΊΠ° hello_vscode, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты управлСния:

  • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»;
  • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ;
  • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ;
  • Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ всС Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅.

Π”Π°Π²Π°ΠΉ создадим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. НаТимаСм Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», пишСм Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Index.html. Π”Π°Π»Π΅Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ css ΠΈ Π² Π½Π΅ΠΉ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» style.css. ΠžΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этим встроСнным Ρ„Π°ΠΉΠ» ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ.

Π’Π°ΠΊΠΆΠ΅ для создания Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ контСкстным мСню. Помимо этого здСсь Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ интСрСсныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅ Windows.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Index.html ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΡƒΠ΄Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ интСрСсноС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€œHello VC Code”.

ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° синтаксиса

Π‘Ρ€Π°Π·Ρƒ хочСтся ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ слов ΠΎ подсвСткС синтаксиса β€” это такая ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Ρ€Π°ΡΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π³ΠΎ элСмСнты. Когда ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ Ρ„Π°ΠΉΠ» ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ Π² Π½Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π²Π½ΠΈΠ·Ρƒ Π² строкС состояния ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ… Π½ΠΎΠ²Ρ‹Ρ… элСмСнтов появился элСмСнт html. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΡƒΠ·Π½Π°Π» язык ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΅Π³ΠΎ подсвСтил. ΠšΠ»ΠΈΠΊΠ½ΡƒΠ² Π½Π° этот элСмСнт, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ большой список подсвСток для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков.

Π­Ρ‚ΠΎΡ‚ список Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС. НапримСр, Ссли ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Ρ„Π°ΠΉΠ»ΠΎΠΌ .kit. Π”Π°Π²Π°ΠΉΡ‚Π΅ создадим index.kit ΠΈ скопируСм Ρ‚ΡƒΠ΄Π° наш ΠΊΠΎΠ΄. ΠœΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ подсвСтки Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π½Π΅Ρ‚, Π° вмСсто элСмСнта html ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ надпись простой тСкст. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² этом случаС? Нам Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° простой тСкст ΠΈ Ρ‚ΡƒΡ‚ Ρƒ нас Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ β€” вмСсто автоматичСского обнаруТСния ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ дополнСния для подсвСтки синтаксиса ΠΈΠΌΠ΅Π½Π½ΠΎ для Ρ„Π°ΠΉΠ»ΠΎΠ² .kit.

Если это Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сопоставлСния. КликаСм сюда ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ язык сопоставлСния для Ρ„Π°ΠΉΠ»ΠΎΠ² .kit. Π’ ΠΌΠΎΠ΅ΠΌ случаС это html.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹ .kit ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ html Ρ„Π°ΠΉΠ» ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ. ВСрнСмся ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ настоящСму html Ρ„Π°ΠΉΠ»Ρƒ. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΠΌ всС, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ‚ΡƒΡ‚ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π² этот Ρ„Π°ΠΉΠ» Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ структура ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ появилась такая дрСвовидная структура нашСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π΅Π³ΠΎ ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎΠ΅ мСню, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ. НапримСр, я ΡƒΠ±Π΅Ρ€Ρƒ структуру ΠΈ ΡƒΠ±Π΅Ρ€Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρƒ мСня останСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΏΠΊΠ° с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.

Поиск

Поиск (Ctrl+Shift+F) β€” ΡˆΡ‚ΡƒΠΊΠ° нуТная. ПишСм слово hello, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈ Π² нашСм html Ρ„Π°ΠΉΠ»Π΅. Поиск Π΅Π³ΠΎ сразу ΠΆΠ΅ нашСл, подсвСтил, ΠΏΠΎΠΊΠ°Π·Π°Π» Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π’ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это слово Π½Π° ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π—Π΄Π΅ΡΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π½Π°ΠΌ всС это ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π½Π°ΠΆΠ°Π² здСсь Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ слово Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΎ.

БистСма управлСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ вСрсий

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π»ΠΈΠ±ΠΎ Π·Π°ΠΆΠ°Π² Ctrl+Shift+G. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌ с систСмами контроля вСрсий, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Git, Ρ‚ΠΎΡ‚ ΠΎΡ†Π΅Π½ΠΈΡ‚ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ. НСмного ΠΏΠΎΠ·ΠΆΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠ°ΠΊ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ свой Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ Π½Π° GitHub.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° прилоТСния

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт ΠΏΠ°Π½Π΅Π»ΠΈ дСйствий β€” это ΠžΡ‚Π»Π°Π΄ΠΊΠ° прилоТСния. Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°ΠΊ ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сторонних ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² позволяСт Π½Π°ΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

НапримСр, Ρƒ нас Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΈΠΉ javascript ΠΊΠΎΠ΄, ΠΈ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ здСсь Π»ΠΈΠ±ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ F5.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ останова ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

Π’ΡƒΡ‚ Ρƒ нас Ρ†Π΅Π»Ρ‹ΠΉ склад Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для нашСго Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ΠœΡ‹ ΡƒΠΆΠ΅ использовали эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ для установки языкового ΠΏΠ°ΠΊΠ΅Ρ‚Π°. КликаСм Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π»ΠΈΠ±ΠΎ Π·Π°ΠΆΠ°Π² сочСтаниС клавиш Ctrl+Shift+X ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎΠ»Π΅ поиска Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ Ρ‚Ρ€ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΊΠΈ:

  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ β€” выводятся всС установлСнныС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ;
  • Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅;
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ установлСны, Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹.

Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ с нашими установлСнными Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ Ρƒ нас Π΅ΡΡ‚ΡŒ быстрый ΠΊ Π½ΠΈΠΌ доступ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, горячиС клавиши, ΡƒΠ·Π½Π°Ρ‚ΡŒ всС подробности ΠΎΠ± этом Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ. Π’Π°ΠΊΠΆΠ΅, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ здСсь ΠΆΠ΅, Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π£Π΄Π°Π»ΠΈΡ‚ΡŒ. К Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌ ΠΌΡ‹ Π΅Ρ‰Π΅ вСрнСмся ΠΈ установим самыС Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

Настройки

На ΠΏΠ°Π½Π΅Π»ΠΈ дСйствий Ρƒ нас остался Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ элСмСнт β€” ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠ° β€” мСню основных настроСк. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² Ρ‚ΡƒΡ‚ ΠΈΠ»ΠΈ Ctrl+Shift+P. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΎΠΉ Π±Π»ΠΎΠΊ, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΉΡ‚ΠΈ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ установлСнных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².

Π”Π°Π»Π΅Π΅ сочСтания клавиш. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свои сочСтания клавиш ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ. К Π½ΠΈΠΌ ΠΌΡ‹ Π΅Ρ‰Π΅ вСрнСмся. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ сниппСты β€” малСнькиС сокращСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π½Π°ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°. БСгодня ΠΌΡ‹ научимся ΠΈΡ… Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ. Π’ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π·Π½Π°Ρ‡ΠΊΠΈ для Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Заканчивая с ПанСлью дСйствий, стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ быстро Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ послСднюю ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ сочСтаниСм Ctrl+B. Π’Π°ΠΊΠΆΠ΅ скрыв контСкстноС мСню ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт. НапримСр, Запуск ΠΈ ΠžΡ‚Π»Π°Π΄ΠΊΠ° я ΡΠΊΡ€ΠΎΡŽ. Π’ этом ΠΆΠ΅ контСкстном мСню ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ всю панСль дСйствий Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.

ΠžΠ±Π»Π°ΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°

Π›Π΅Π½ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ? Π’ΡƒΡ‚ Π²ΠΈΠ΄Π΅ΠΎ вСрсия.

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ, Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ. Если Ρ„Π°ΠΉΠ» Π½Π΅ сохранСн, Ρ‚ΠΎ мСсто крСстика здСсь Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ большая Тирная Ρ‚ΠΎΡ‡ΠΊΠ°. Π”Π°Π»Π΅Π΅ свСрху ΠΈΠΊΠΎΠ½ΠΊΠ° раздСлСния ΠΎΠΊΠ½Π°. Π•ΡΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ ΠΈ ΠΎΠ½ продублируСтся сбоку.

Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ мСню для управлСния всСми Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

НиТС ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ строку Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ β€” Ρ…Π»Π΅Π±Π½Ρ‹ΠΉ ΠΊΡ€ΠΎΡˆΠΊΠΈ, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ структурС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

ΠžΠ±Ρ‰Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° β€” ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ сам ΠΊΠΎΠ΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π° справа ΠΌΠΈΠ½ΠΈ-ΠΊΠ°Ρ€Ρ‚Ρƒ, которая позволяСт ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ. Π’ области ΠΊΠΎΠ΄Π° слСва Π΅ΡΡ‚ΡŒ нСбольшоС пространство, для установки Ρ‚ΠΎΡ‡Π΅ΠΊ остановок для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠΎΠ΄Π°, Π΅ΡΡ‚ΡŒ нумСрация строк.

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ стрСлочки, ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π°. Π’ этом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ эта функция Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Π― ΠΌΠΎΠ³Ρƒ Ρ„Π°ΠΉΠ» Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π΄Π°ΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ всю ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π° ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΎΡŽ вновь, Ρ‚ΠΎ свСрнутый Ρ€Π°Π½Π΅Π΅ Π±Π»ΠΎΠΊ останСтся свСрнутым.

Π§Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΠΌΠΎΠΆΠ΅ΠΌ ΠΌΡ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ?

Как я ΡƒΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π», ΠΎΠΊΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° нСсколько частСй, это ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π’ΠΈΠ΄ > ΠœΠ°ΠΊΠ΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ ΠΊΡƒΡ‡Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π²Π΅ строки ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ сюда ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π‘Π΅Ρ‚ΠΊΠ° 2Ρ…2. Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с 4 Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², просто пСрСтаскивая ΠΈΡ…. Π― сразу сформировал сСбС Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²ΠΈΠ΄ всСй области Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ МСню > Π’ΠΈΠ΄ > Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄.

Π‘Π½ΠΈΠ·Ρƒ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π± всСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сочСтаниями клавиш. НапримСр, для увСличСния элСмСнтов я наТимаю Π‘trl+, для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ β€” Ctrl-, для сброса настроСк β€” Ctrl+0.

МоТно ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ панСль дСйствий слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½Π° окаТСтся с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны. МоТно ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ нашСй строки состояния. НаТав, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ панСль откроСтся ΡƒΠΆΠ΅ Π½Π΅ снизу ΠΊΠ°ΠΊ Ρ€Π°Π½ΡŒΡˆΠ΅, Π° сбоку. Π’ΠΎΠ΅ΡΡ‚ΡŒ, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ практичСски всС.

Π’Π°ΠΊΠΆΠ΅ Π² этом Π±Π»ΠΎΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ элСмСнты. Π Π°Π½Π΅Π΅ я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ всю строку ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ панСль дСйствий. Π’ этом Π±Π»ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ всС это Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π° мСсто.

Π Π΅ΠΆΠΈΠΌΡ‹ экрана

Π‘Π²Π΅Ρ€Ρ…Ρƒ Π΅ΡΡ‚ΡŒ полноэкранный Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° F11. БкроСтся Π²Π΅Ρ€Ρ…Π½Π΅Π΅ мСню, ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния ΠΎΠΊΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠΌΠ°ΠΊΠ΅Ρ‚Π°. ΠžΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° выстроится ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ. Π­Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠΎΠ΄Π΅.

Π•ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Zen. Он скрываСт всС элСмСнты, Π΄Π°ΠΆΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΌΡ‹ концСнтрируСмся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ СдинствСнном Ρ„Π°ΠΉΠ»Π΅, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. РСшаСм ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, которая Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ максимальной ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ, наТимаю Escape.

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ тСкста

Π”Π°Π»Π΅Π΅ Π² самом мСню Π’ΠΈΠ΄ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ пСрСнос тСкста, это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°ΠΆΠ°Π² Alt + Z. Π§Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚? НапримСр, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ помСщаСтся Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΈ появляСтся Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°. Если это каТСтся Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Alt + Z вСсь наш тСкст пСрСнСсСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°.

Π•ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈ-ΠΊΠ°Ρ€Ρ‚Ρƒ, элСмСнты управлСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ…Π»Π΅Π±Π½Ρ‹Π΅ ΠΊΡ€ΠΎΡˆΠΊΠΈ. Если ΠΎΠ½ каТСтся Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΌ. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½Π΅ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌΡ‹Π΅ символы ΠΈ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ символы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π² тСкстС скопированы с источника.

ЦвСтовая схСма

Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· установлСнных Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ пСрСйдя Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΡƒΠ½ΠΊΡ‚ ЦвСтовая Ρ‚Π΅ΠΌΠ°. Π’ΠΈΠ΄ΠΈΠΌ список ΠΈ стрСлками Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ, подбирая сСбС Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ. Π•ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΌΠ½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ свСтлыС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

Если Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· этих Ρ‚Π΅ΠΌ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свою. Для этого я Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡΡŒ ΠΊ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π² ΠΏΠΎΠ»Π΅ поиска ΠΏΠΈΡˆΡƒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ своСй Ρ‚Π΅ΠΌΡ‹ β€” SpaceOceanKit. НахоТу, наТимаю Install. Π”Π°Π»Π΅Π΅ Ρƒ мСня Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ°ΠΊΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΌΠ½Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈ я Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ мСня вСсь Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ Π² Ρ‚ΠΎΠΌ числС ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π― установил свою Ρ‚Π΅ΠΌΡƒ, Ρ‚Ρ‹ моТСшь ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π΄Ρ€ΡƒΠ³ΡƒΡŽ.

Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠ΄ΠΎΠΌ, это влияСт Π½Π° восприятиС, ΡƒΡΡ‚Π°Π»ΠΎΡΡ‚ΡŒ ΠΈ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ Ρ‚Π²ΠΎΠΈΡ… Π³Π»Π°Π·. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π±Π΅Ρ€ΠΈ сСбС Ρ‚Π΅ΠΌΡƒ ΠΈ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Ρ‹.

Иконки

Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ ΠΈΠΊΠΎΠ½ΠΎΠΊ для Ρ„Π°ΠΉΠ»ΠΎΠ² Π² нашСм ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅. Для этого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ > Π’Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², здСсь ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ совсСм Π»ΠΈΠ±ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· списка.

Π’Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π·Π½Π°Ρ‡ΠΊΠΎΠ². НапримСр, Matherial Icon Theme.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ с Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π² ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для этого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ > ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ»ΠΈ Π·Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+,

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ глобально, Ρ‚Π°ΠΊ ΠΈ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. НастроСк здСсь ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. ΠœΡ‹ пройдСмся ΠΏΠΎ основным.

АвтосохранСниС

ΠŸΠ΅Ρ€Π²Π°Ρ полСзная опция β€” автосохранСниС Ρ„Π°ΠΉΠ»Π°. Для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ крутая опция. Новички часто подходят ΠΊΠΎ ΠΌΠ½Π΅ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ β€œΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρƒ мСня Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?” Π― ΡΠΌΠΎΡ‚Ρ€ΡŽ, Π° Ρ‚Π°ΠΌ Π½Π΅ сохранСн Ρ„Π°ΠΉΠ».

Π§Ρ‚ΠΎΠ±Ρ‹ этого Π½Π΅ происходило, здСсь ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Ρ€Π΅Ρ…:

  1. afterDelay β€” Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сразу здСсь Π½ΠΈΠΆΠ΅. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ этой ΠΎΠΏΡ†ΠΈΠΈ ΠΏΡ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΎΠ½ сразу Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ, Тирная Ρ‚ΠΎΡ‡ΠΊΠ° Π΄Π°ΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ.
  2. onfocusChange β€” Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ сохранСн, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ»
  3. onWindowChange β€” ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ совсСм Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Ρ‚ΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ сохранСн автоматичСски.

Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ для сСбя ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ ΠΎΠΏΡ†ΠΈΡŽ ΠΈ двигаСмся дальшС.

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈ сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅Π±Π΅.

Π― Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€ отступа ΠΏΡ€ΠΈ табуляции. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½Π° составляСт 4. Как ΠΏΠΎ ΠΌΠ½Π΅, слишком ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠΌ Tab, поэтому я мСняю Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 3, Ρ‚Π°ΠΊ ΠΌΠ½Π΅ каТСтся Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ. Π’Ρ‹ ΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠ΅ для тСбя Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π’ ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Ρƒ мСня выводятся ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Tab, Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ β€” Π·Π½Π°Ρ‡ΠΎΠΊ табуляции. Π—Π° эту ΠΎΠΏΡ†ΠΈΡŽ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Insert Spaces. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΠΈ установлСна Π³Π°Π»ΠΎΡ‡ΠΊΠ°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹. Π― Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ мСня Π²Ρ‹Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ табуляции, поэтому Π³Π°Π»ΠΎΡ‡ΠΊΡƒ ΡƒΠ±Π΅Ρ€Ρƒ.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ строкС состояния Π½Π°ΠΆΠ°Ρ‚ΡŒ 4 ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ отступ Π² шаги табуляции. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹.

А Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ вставку символов для Π½ΠΎΠ²Ρ‹Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ опция Detect Indentation. Π― Π³Π°Π»ΠΎΡ‡ΠΊΡƒ ΡƒΠ±Π΅Ρ€Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ для всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΈ настроСнныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ подсказки

Π Π°Π½Π΅Π΅ я ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° элСмСнт Π² ΠΊΠΎΠ΄Π΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‚ подсказки, часто это ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Ρ‚ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹ подсказки ΡƒΠ±Ρ€Π°Ρ‚ΡŒ, сущСствуСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Hover Enabled. Π“Π°Π»ΠΎΡ‡ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡ‚ΡŒ ΠΈ подсказки ΠΏΡ€ΠΎΠΏΠ°Π΄ΡƒΡ‚.

Но, вмСстС с этим ΠΏΡ€ΠΎΠΏΠ°Π΄ΡƒΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Π»ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ.

НапримСр, Π² Ρ„Π°ΠΉΠ»Π΅ стили Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ синий. Он подсвСчиваСтся сразу. Если Hover Ρƒ нас Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° Ρ†Π²Π΅Ρ‚ Π²Ρ‹ΠΏΠ°Π΄Π°Π΅Ρ‚ такая ΡˆΡ‚ΡƒΠΊΠ°:

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ, ставятся значСния rgba ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Если Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Hover Enabled ΡƒΠ±Π΅Ρ€Π΅ΠΌ, Ρ‚ΠΎ эта функция Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚.

Π—Π° Π²Ρ‹Π²ΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Color Decorators, Ссли ΠΎΠ½ Π½Π΅ Π½ΡƒΠΆΠ΅Π½, Π³Π°Π»ΠΎΡ‡ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΡΡ‚ΡŒ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠΎΠ² Ρ†Π²Π΅Ρ‚Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Mouse Wheel Zoom β€” поставив Π³Π°Π»ΠΎΡ‡ΠΊΡƒ, ΠΌΡ‹ смоТСм Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π·Π°ΠΆΠ°Π² Ctrl ΠΈ ΠΏΠΎΠΊΡ€ΡƒΡ‚ΠΈΠ² колСсико ΠΌΡ‹ΡˆΠΈ.

Close Active Groups управляСт Ρ‚Π΅ΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ послСднСй Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π² Π½Π΅ΠΉ. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° части. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π² послСднСй Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, вся Π²ΠΊΠ»Π°Π΄ΠΊΠ° закроСтся. Иногда это Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ, поэтому я эту Π³Π°Π»ΠΎΡ‡ΠΊΡƒ снимаю. И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ послСднСй Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π³Ρ€ΡƒΠΏΠΏΠ° Ρƒ мСня всС Ρ€Π°Π²Π½ΠΎ останСтся.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° настроСк ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΆΠ΅ встроСно Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ VC Code. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅? НапримСр, ΠΌΡ‹ пишСм структуру, Π² Π½Π΅ΠΉ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ структуру, Π½ΠΎ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΡΡŠΠ΅Ρ…Π°Π»Π° табуляция. ΠŸΡ€ΠΈ Π·Π°ΠΆΠ°Ρ‚ΠΈΠΈ Shift + Alt + F Ρƒ нас всС выстроится ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

ВСрнСмся ΠΊ нашим настройкам. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ:

  1. Format On Paste β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ автоматичСски ΠΏΡ€ΠΈ вставкС ΠΊΠΎΠ΄Π°.
  2. Format On Save β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ сохранСния Ρ„Π°ΠΉΠ»Π°.
  3. Format On Type β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСским, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ сразу всС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π― ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ ΠΎΠ΄Π½Ρƒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ β€” Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ сохранСнии.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρƒ мСня ΡΡŠΠ΅Ρ…Π°Π»Π° табуляция, я Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ сохранСния Ρ„Π°ΠΉΠ»Π° всС выстроится Π½Π° свои мСста.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ½ΠΊΡƒΡŽ настройку форматирования Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ языка ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° сайтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ язык, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ΄ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π― ΠΏΠΎΠΊΠ°Π·Π°Π» Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ сам. Π‘ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ настройками Ρ‚Ρ‹ моТСшь ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ сам. Для удобства настройки здСсь Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ катСгория настроСк ΠΏΠΎΠ΄ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡƒΠΆΠ΅ установлСнных Π»ΠΈΠ±ΠΎ Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ установим.

Для быстрого доступа ΠΊΠΎ всСму, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ настроили, Π·Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+Shift+P ΠΈ Π² строкС поиска пишСм Settings, ΠΏΠΎΠΊΠ° Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Settings (JSON). НаТимаСм ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ появятся наши настройки, ΠΈΡ… Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ.

Π’ этом ΠΆΠ΅ Ρ„Π°ΠΉΠ»Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π½ΠΎΠ²ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ΅Π½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сдСлаСм β€” это установим ряд ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ сущСствСнно Π² этом ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚.

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹

Π›Π΅Π½ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ? Π’ΡƒΡ‚ Π²ΠΈΠ΄Π΅ΠΎ вСрсия.

Emmet

β€” этот ΠΏΠ»Π°Π³ΠΈΠ½ ΡƒΠΆΠ΅ встроСн Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ VS Code ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ. И Π²ΠΏΡ€Π°Π²Π΄Ρƒ, сСгодня слоТно сСбС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Тизнь Π±Π΅Π· Emmet. Π‘ΡƒΠΏΠ΅Ρ€ ускоряСт Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠ΄Π°. НапримСр, ΠΈΠΌΠ΅Π½Π½ΠΎ благодаря Π΅ΠΌΡƒ, я Ρ‚Π°ΠΊ быстро создал Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для HTML Ρ„Π°ΠΉΠ»Π° написав Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°ΠΊ ΠΈ Π½Π°ΠΆΠ°Π² Tab.

Π’ΠΎΡ‚ Π΅Ρ‰Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Нам Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ div с классом block для этого я ΠΏΠΈΡˆΡƒ .block ΠΈ наТимаю Tab. Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

Или Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ послоТнСС β€” Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ список Π½Π° 10 элСмСнтов. ПишСм ul>li*10 Tab. Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

Π’ΠΎ ΠΆΠ΅ самоС ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ стилСй. НапримСр, для Ρ‚Π΅Π³Π° body я Ρ…ΠΎΡ‡Ρƒ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° 20 пиксСлСй. Для этого ΠΌΠ½Π΅ достаточно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ fz20. НаТав Tab я ΠΏΠΎΠ»ΡƒΡ‡Ρƒ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.

Π›ΡƒΡ‡ΡˆΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с возмоТностями Emmet ΠΌΠΎΠΆΠ½ΠΎ Π½Π° сайтС этого дополнСния.

Π‘Π½ΠΈΠΏΠΏΠ΅Ρ‚Ρ‹

Но Π΅Ρ‰Π΅ ΠΊΡ€ΡƒΡ‡Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои сокращСния-сниппСты для быстрого Π²Ρ‹Π·ΠΎΠ²Π° Ρ‚ΠΎΠ³ΠΎ ΠΈΠ½ΠΎΠ³ΠΎ куска ΠΊΠΎΠ΄Π°.
ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ > ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€:

  • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ сниппСты для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ языка;

    Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ сниппСты для всСх языков, Π½ΠΎ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;

    Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ сниппСты для всСх языков ΠΈ для всСх ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

    Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅, здСсь Π½ΡƒΠΆΠ½ΠΎ ввСсти имя списка сниппСтов.

    ΠΠ°Π±ΠΈΡ€Π°ΡŽ my, наТимаю ΠΈ открываСтся Ρ„Π°ΠΉΠ» my.code-snippets. Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ всякая информация закоммСнтированная, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Π― Π΅Π³ΠΎ Ρ€Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ. Π—Π΄Π΅ΡΡŒ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° сниппСта для языка JavaScript.

    Надпись ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ самого сниппСта. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ scope β€” ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ языки для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… этот сниппСт Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ сниппСт Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для всСх языков. ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ β€” это сокращСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вывСлся Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ ΠΊΠΎΠ΄Π°. Π’ ΠΏΠΎΠ»Π΅ body ΠΌΡ‹ ΠΈ пишСм наш кусок ΠΊΠΎΠ΄Π°. Π—Π΄Π΅ΡΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ console.log НиТС description, здСсь ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ описаниС.

    Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ свой сниппСт: ставим Π·Π°ΠΏΡΡ‚ΡƒΡŽ послС Ρ„ΠΈΠ³ΡƒΡ€Π½ΠΎΠΉ скобки, ΠΌΠΎΠΆΠ΅ΠΌ этот кусок ΠΊΠΎΠ΄Π° ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° свой. Π― Ρ…ΠΎΡ‡Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сниппСт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ для css внСшнСго отступа.

    ΠŸΠΈΡˆΡƒ β€” β€œΠ’Π½Π΅ΡˆΠ½ΠΈΠΉ отступ”, это ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ Π² описаниС. Π―Π·Ρ‹ΠΊΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡƒΠ±Π΅Ρ€Ρƒ, Π° прСфикс я ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ mm. Π’ body Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«margin: 0px, 0px, 0px 0px;Β», я Ρ…ΠΎΡ‡Ρƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ mm Ρƒ мСня вывСлся Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. БохраняСм Ctrl+S ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ.

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² наш style.css Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ mm ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Tab. Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ наш кусок ΠΊΠΎΠ΄Π°, Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ сразу появился.

    МоТСм ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚ снипСт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π·Π°Π΄Π°Π½ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ„Π°ΠΉΠ» js, Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ log Tab.

    Π—Π΄Π΅ΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ курсор ΡƒΠΆΠ΅ ΠΌΠΎΡ€Π³Π°Π΅Ρ‚ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС, Π·Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ $1 $2. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ курсор Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ $1. Если ΠΌΡ‹ Π½Π°ΠΆΠΌΠ΅ΠΌ Tab, Ρ‚ΠΎ курсор пСрСскочит Π² $2. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этих ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ свой сниппСт.

    Π― Π΄ΡƒΠΌΠ°ΡŽ, ΠΌΠ½Π΅ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ скорости ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ, Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ настроив свои сниппСты.

    ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ установку ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Π—Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+Shift+X ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ.

    Live Sass Compiler


    ИдСальноС для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с прСпроцСссорами SASS/SCSS. Π˜Ρ‰Π΅ΠΌ нашС Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Install. Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ свСрху ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Ρ‚ установка, ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ установлСно. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ окошко, Ρ‡Ρ‚ΠΎ всС ΠΎΠΊΠ΅ΠΉ.

    Π’ строкС состояния появляСтся ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΠ° Watch Sass. И сСйчас ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ этот ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ.

    Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ°ΠΏΠΊΡƒ с нашими scss Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Ρ‚Π°ΠΊ Π΅Π΅ ΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ. Π’Π½ΡƒΡ‚Ρ€ΠΈ создадим style.scss.

    НапишСм код:

    body{
    	font-size: 20 px;
    	div{
    		font-size: 10 px;
    	}
    }		
    

    Π£ нас ΠΏΠΎΠΊΠ° Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, Π½ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Watch Sass ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π°Ρ‡Π°Π» ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° нашими scss\sass Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Рядом с Π½ΠΈΠΌ автоматичСски ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π° style.css ΠΈ style.css.map.

    ВсС ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Но, допустим, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ создавались Π½Π΅ рядом с Ρ„Π°ΠΉΠ»ΠΎΠΌ scss, Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ css.

    Π£Π΄Π°Π»ΠΈΠΌ старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ настройкам. Π—Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Shift+Ctrl+P, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ наш Settings (JSON). МоТСм Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ настройку, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ставим Π·Π°ΠΏΡΡ‚ΡƒΡŽ ΠΈ вставляСм Π΄Π²Π΅ настройки.

    "liveSassCompile.settings.generateMap": false,
    "liveSassCompile.settings.formats": [
    	{
    		"format": "expanded",
    		"autoprefix": "last 5 versions",
    		"extensionName": ".css",
    		"savePath": "css"
    	}
    ],
    

    Π― Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°ΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ Ρ„Π°ΠΉΠ»Π°-ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΌΠ°ΠΏ-Ρ„Π°ΠΉΠ»Π°. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки для собствСнно самого компилятора. Β«formatΒ» β€” ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ способом Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ scss Ρ„Π°ΠΉΠ» β€” Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ, ΡƒΠΆΠ°Ρ‚, ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ Ρ‚.Π΄.

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€” АвтопрСфикс устанавливаСт всякиС Π²Π΅Π½Π΄ΠΎΡ€Π½Ρ‹Π΅ прСфиксы для Π½Π°ΡˆΠΈΡ… css ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π£ΠΊΠ°Π·Π°Π» послСдниС ΠΏΡΡ‚ΡŒ вСрсий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π”Π°Π»Π΅Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° β€” это css. ΠŸΠ°ΠΏΠΊΡƒ ΡƒΠΊΠ°Π·Π°Π» css, всС Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚ΡƒΠ΄Π°.

    Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ. БохраняСм настройки, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ мСняСм ΠΈ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ происходит, заглядываСм Π² ΠΏΠ°ΠΏΠΊΡƒ css ΠΈ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ создайся наш style.css. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ выводится Ρ‚ΡƒΠ΄Π°, ΠΊΡƒΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ.

    По ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² style.scss. ΠœΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ Π² scss ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹. ПишСм, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ β€” import Β«header.scssΒ»

    Π‘Ρ€Π°Π·Ρƒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π΅ сущСствуСт ΠΈ всС быстро исправляСм. Π’Π°ΠΊ ΠΌΡ‹ Π±Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈ дСлали…

    Π§Ρ‚ΠΎ происходит? Когда я ΡΠΎΡ…Ρ€Π°Π½ΡΡŽ header.scss Ρƒ мСня создаСтся Ρ„Π°ΠΉΠ» header.css. Но ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ мСня Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» style.css, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΈ header, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Ρ‚ΡƒΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρƒ. УдаляСм header, это Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ этого Π½Π΅ Π±Ρ‹Π»ΠΎ, ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» header.scss, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅, Π° здСсь ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

    ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΆΠ΅ сам ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ с Π½ΠΈΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ. Π’ ΠΈΡ‚ΠΎΠ³Π΅, я ΡΠΎΡ…Ρ€Π°Π½ΡΡŽ, Ρƒ мСня ΡƒΠΆΠ΅ Π½Π΅ создаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» header.css, Π½ΠΎ стили Π΅Π³ΠΎ собраны Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ классно πŸ™‚

    Live Server


    Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Live Css Compiler сразу устанавливаСтся ΠΏΠ»Π°Π³ΠΈΠ½ Live Server β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр ΠΈ автоматичСски обновляСт Π½Π°ΠΌ страницу ΠΏΡ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Если Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ Live Css Compiler, Ρ‚ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ Live Server Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

    Π’ поискС Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Π΅Π³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρƒ нас ΠΎΠ½ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ, установлСн автоматичСски вмСстС с Live Css Compiler. Об этом Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² строкС состояния Go Live. ΠœΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с нашими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, пСрСйдя Π² index.html Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Go Live ΠΈ Ρƒ нас запускаСтся Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€.

    Π― Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΡŽ свою html Ρ„Π°ΠΉΠ», ΠΏΠΈΡˆΡƒ β€œHello”, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽ, наТимаю GoLive ΠΈ сразу Π²ΠΈΠΆΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

    Π’ΠΎ ΠΆΠ΅ самоС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» стили. Π‘Π½Π°Ρ‡Π°Π»Π° Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. ΠΠ°Π±ΠΈΡ€Π°ΡŽ link, ΠΈΡ‰Ρƒ link.css, Ρ‚ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡƒΡ‚ΠΈ ΡƒΠΆΠ΅ встроСн Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

    Π‘ΠΎΡ…Ρ€Π°Π½ΡΡŽ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠΆΡƒ Π² Ρ„Π°ΠΉΠ» стили, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽ ΠΈ Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ всС автоматичСски помСнялось. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ нашСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ сущСствСнно увСличиваСтся.

    SCSS IntelliSense


    ΠŸΠΎΠΊΠ°ΠΆΡƒ Π΅Ρ‰Π΅ нСсколько интСрСсных ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для прСпроцСссора SaSS. Установим SCSS IntelliSense, этот ΠΏΠ»Π°Π³ΠΈΠ½ подсказываСт Π½Π°ΠΌ интСрСсныС ΡˆΡ‚ΡƒΠΊΠΈ Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ с scss, Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ с этим синтаксисом.

    SCSS Formatter


    Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ синтаксиса. Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ sсss Ρ„Π°ΠΉΠ»Ρ‹. Π’Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.

    Auto Complete Tag


    ΠœΠ΅Π³Π°ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ входят Auto Rename Tag ΠΈ Auto Close Tab. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ VS Code ΡƒΠΌΠ΅Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ΠΈ, ΠΏΠ»Π°Π³ΠΈΠ½ Auto Close Tab β€” ΡƒΠΌΠ΅Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² html, Π½ΠΎ ΠΈ Π² ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… языках. Auto Rename Tag β€” измСняСт Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ элСмСнт автоматичСски, Ссли ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ. НапримСр, ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ элСмСнт Π½Π° span ΠΈ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ элСмСнт ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ автоматичСски.

    Bracket Pair Colorizer


    Он Ρ€Π°Π·ΡƒΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ наши скобочки, β€” ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ, Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅, Π»ΡŽΠ±Ρ‹Π΅. Π Π°Π·ΡƒΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ Π² зависимости ΠΎΡ‚ влоТСнности. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ находимся Π²Π½ΡƒΡ‚Ρ€ΠΈ скобок, ΠΎΠ½ Π΅Ρ‰Π΅ соСдиняСт ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ. Нам Π»Π΅Π³ΠΊΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠΎΠ΄Π΅, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ Π΅Ρ‰Π΅ ΠΌΠ΅Π³Π°ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ, с классными Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ приятнСй.

    Indent Rainbow


    Он Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π·ΡƒΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ΄, Π½ΠΎ Π½Π΅ скобки, Π° отступы, Ρ‡Ρ‚ΠΎ нСвСроятно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² синтаксисС SaSS ΠΈΠ»ΠΈ с ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠΌ pug, Π³Π΄Π΅ отступы ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹.

    Better Comments


    Плагин Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с коммСнтариями. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ сСрыС ΠΈ Π½Π΅Π²Π·Ρ€Π°Ρ‡Π½Ρ‹Π΅, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Ρ‚.Π΄. Когда ΠΏΠ»Π°Π³ΠΈΠ½ установлСн, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅ΠΊ-лист Π·Π°Π΄Π°Π½ΠΈΠΉ, Π·Π°Π΄Π°Ρ‚ΡŒ вопрос.

    Π‘Ρ‚Π°Π²ΠΈΠΌ для Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ β€”! β€” тСкст ΠΎΠΊΡ€Π°ΡˆΠ΅Π½ Π² красный, для списка ToDO β€” ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ, для вопроса β€”? β€” синий.

    ВсС Ρ†Π²Π΅Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ с настройками Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ пСрСнСсти ΠΈ Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΠΏΠΎΠ΄ наши Π·Π°Π΄Π°Ρ‡ΠΈ.

    Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ряд ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ встроСнный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

    Набрав Π² поискС Color, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠΎΡ‡Π΅ΠΊ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для сСбя Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅.

    BEM Helper


    Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ BEM. Он ΡƒΠΌΠ΅Π΅Ρ‚ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сразу Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ bem, учитывая родитСля, учитывая Π±Π»ΠΎΠΊ. ΠœΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΏΠΎΠΌΠΈΠΌΠΎ всСго ΡƒΠΌΠ΅Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» стилСй, Π±ΡƒΠ΄ΡŒ-Ρ‚ΠΎ css ΠΈΠ»ΠΈ scss Ρ„Π°ΠΉΠ» Π½Π° основС bem-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π² html ΠΊΠΎΠ΄Π΅.

    ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ. НаТимаСм Alt+B+E, Ρƒ нас вставился ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, учитывая класс родитСля, клас Π±Π»ΠΎΠΊΠ°.

    Как ΠΌΠ΅Π½ΡΡ‚ΡŒ сочСтания клавиш?


    На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ этого ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ сочСтания клавиш.

    Допустим эти сочСтания клавиш нас Π½Π΅ ΡƒΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚. ΠœΡ‹ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ имя ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ > Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ клавиш ΠΈ здСсь ΠΈΡ‰Π΅ΠΌ BEM Helper.

    НапримСр, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ сочСтаниС клавиш для вставки элСмСнтов Insert Element. КликаСм Π΄Π²Π° Ρ€Π°Π·Π°, ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚ любоС сочСтаниС клавиш, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°Ρ…ΠΎΡ‚ΠΈΠΌ.

    Если сочСтаниС клавиш занято, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΡˆΠΈΠ±ΠΊΡƒ. НуТно ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ свободно, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ Π²Ρ‹Π·ΠΎΠ² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

    eCSStractor


    Плагин, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ классы ΠΈΠ· html Π² css\scss\sass. Установим Π΅Π³ΠΎ ΠΈ сразу создадим сочСтания клавиш, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ всС быстро. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ > Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ клавиш, ΠΈΡ‰Π΅ΠΌ наш ΠΏΠ»Π°Π³ΠΈΠ½ eCSStractor, Π²ΠΈΠ΄ΠΈΠΌ нСсколько ΠΊΠΎΠΌΠ°Π½Π΄. МСня интСрСсуСт ΠΊΠΎΠΌΠ°Π½Π΄Π° eCSStractor Run (With BEM Nesting).

    НаТимаСм Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π½Π° плюсик, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π΅ΠΌ свободноС сочСтаниС Ctrl+Alt+1, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Enter, наши горячиС клавиши ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΠ»ΠΈΡΡŒ.

    ВСстируСм: ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² наш html Ρ„Π°ΠΉΠ», выдСляСм Π±Π»ΠΎΠΊ с классами, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+Alt+1, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ сообщСниС, Ρ‡Ρ‚ΠΎ наши классы ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ.

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ„Π°ΠΉΠ» стилСй ΠΈ вставляСм. Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

    Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ просто классы, Π½ΠΎ Π±Π΅Π· BEM? ВозвращаСмся сочСтания клавиш ΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ сочСтаниС Ctrl+Alt+2 Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

    ВСстим, выдСляСм, вставляСм. Π“ΠΎΡ‚ΠΎΠ²ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш β€” ΠΏΠΎ BEM ΠΈ Π±Π΅Π· BEM.

    CSS Navigation


    ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ связываСт наши Ρ„Π°ΠΉΠ»Ρ‹ стили с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π°ΠΌ ΠΎΠ± ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ классах Π½Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй.

    НапримСр, ΠΌΡ‹ создадим класс red. Когда ΠΌΡ‹ пишСм Π½Π°ΡˆΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ html, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ здСсь Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ класс. НачинаСм ΠΏΠΈΡΠ°Ρ‚ΡŒ r ΠΈ Ρƒ нас сразу появляСтся подсказка, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ класс Π΅ΡΡ‚ΡŒ ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

    Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ позволяСт ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΠΈ нашими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ стилСй. Бтановимся Π² классы, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F12 ΠΈ сразу пСрСмСщаСмся Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» стилСй. ΠŸΡ€ΠΈ этом, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ этот Ρ„Π°ΠΉΠ» стилСй.

    Помимо этого, допустим, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΌΠ΅Π΄ΠΈΠ° запросы, ΠΊΠΎΠ³Π΄Π° ΡΡ‚ΠΈΠ»ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько Ρ€Π°Π· Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F12 Ρƒ нас появится окошко Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ совпадСниями классов, Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΈΡ… ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ быстро Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со стилями, Π½Π΅ выходя ΠΈΠ· html-Ρ„Π°ΠΉΠ»Π°.

    Π­Ρ‚ΠΎ ΠΆΠ΅ окошко ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ сочСтаниСм Alt + F12

    Image Preview


    ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ быстро Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с изобраТСниями Π² ΠΊΠΎΠ΄Π΅. Π”Π°Π²Π°ΠΉΡ‚Π΅ я ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, послС ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° полях появилась Π΅Π΅ малСнькая ΠΈΠΊΠΎΠ½ΠΊΠ°. Когда Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ html-ΠΊΠΎΠ΄, ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π³Π΄Π΅ Ρƒ нас ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΏΡƒΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Ρƒ нас появляСтся ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, Π²ΠΈΠ΄ΠΈΠΌ Ρ‡Ρ‚ΠΎ это Π·Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ нСкоторая информация ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅.

    Debugger for Chrome


    Для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ встроСнный инструмСнт, Π° этот ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ скрипта. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° F5 ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Chrome, вся ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° основС этого Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, НуТно Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

    Vscode Google Translate ΠΈΠ»ΠΈ Google Translate


    ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст с ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Для Π΅Π³ΠΎ настройки ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ»Π°Π³ΠΈΠ½, ΠΈΡ‰Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ translate text.

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² сочСтания клавиш, вставляСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π΅Π΅ ΠΈ Π·Π°Π΄Π°Π΅ΠΌ сочСтаниС клавиш, допустим Shift+Alt+T.

    ВозвращаСмся Π² наш html Ρ„Π°ΠΉΠ», выдСляСм слово hello, Π·Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Shift+Alt+T ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ список языков. Π”Π°Π»Π΅Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ язык, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ пСрСвСсти ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄.

    Если Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с русского Π½Π° английский, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΉΡ‚ΠΈ Π² ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ > Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π½Π°ΠΉΡ‚ΠΈ этот ΠΏΠ»Π°Π³ΠΈΠ½, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ основной язык, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ английский.

    ВозвращаСмся Π² сочСтаниС клавиш, ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ староС сочСтаниС клавиш ΠΈ добавляСм это сочСтаниС клавиш Π½Π° эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (Preffered). Π£ нас Π΅ΡΡ‚ΡŒ русскоС слово, Π·Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Shift+Alt+T ΠΈ сразу ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ английскоС. Π― этим ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ постоянно ΠΈ поэтому Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ этот ΠΏΠ»Π°Π³ΠΈΠ½.

    Project Manager


    НСзамСним, Ссли Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΡˆΡŒ с мноТСством ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΠ°ΠΏΠΎΠΊ ΠΈ Ρ‚.Π΄. Установим Π΅Π³ΠΎ ΠΈ Π² ΠΏΠ°Π½Π΅Π»ΠΈ дСйствий появится ΠΈΠΊΠΎΠ½ΠΊΠ° ΠΏΠ°ΠΏΠΎΡ‡Π΅ΠΊ. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ наш Project Manager.

    ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½Π°ΠΆΠ°Π² Π½Π° дискСту, Π·Π°Π΄Π°Ρ‚ΡŒ имя ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° эту ΠΏΠ°ΠΏΠΎΡ‡ΠΊΡƒ Ρƒ нас откроСтся наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ЕстСствСнно, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚ мноТСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ быстро ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ, войдя Π½Π° Project Manager ΠΈ Π½Π°ΠΆΠ°Π² Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ.

    Settings Sync


    Настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ΄ сСбя Π΄Π΅Π»ΠΎ Π½Π΅ быстроС ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ усилий, ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ пСрСустановкС Windows, сущСствуСт ΠΏΠ»Π°Π³ΠΈΠ½ Settings Sync.

    Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС настройки, Π² частности Π½Π° GitHub ΠΈ ΠΏΡ€ΠΈ установкС Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ всС настройки ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ.

    Π― ΠΏΠ»Π°Π³ΠΈΠ½ установил, Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π»ΠΎΠ³ΠΈΠ½ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GitHub, всС ОК, я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΠ± этом сообщСниС.

    Π”Π°Π»Π΅Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠ½Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΎΠ½ Ρƒ мСня ΡƒΠΆΠ΅ Π±Ρ‹Π» ΠΈ ΠΌΠ½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ я Π΅Π³ΠΎ обновлял Ρ‚Ρ€ΠΈ дня Π½Π°Π·Π°Π΄. Если Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, эта синяя ΠΊΠ½ΠΎΠΏΠΊΠ° для тСбя.

    НуТно ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сСгодня настроили. Π’ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π΅ Π΅ΡΡ‚ΡŒ сочСтаниС Shift+Alt+U.

    НаТимаю. Π’ строкС состояния Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ Π΄Π°Π»Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π²Ρ‹Π²ΠΎΠ΄ Π² ΠΆΡƒΡ€Π½Π°Π» ΠΎΡ‚Ρ‡Π΅Ρ‚, Ρ‡Ρ‚ΠΎ всС Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ, всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, всС Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

    Ну Π° сСйчас я ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»ΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всС настройки Π·Π°Π½ΠΎΠ²ΠΎ.

    Π£ мСня чистая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Settings Sync. Π£ΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ, Π΄Π°Π»Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π»ΠΎΠ³ΠΈΠ½ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GitHub. Π—Π΄Π΅ΡΡŒ я ΠΌΠΎΠ³Ρƒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ свой ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠ»ΡŽΡ‡.

    Π― Π΅Π³ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ. МнС Π½ΡƒΠΆΠ½ΠΎ всС ΠΌΠΎΠΈ настройки ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, ΡΠΌΠΎΡ‚Ρ€ΡŽ, ΠΊΠ°ΠΊΠΎΠ΅ сочСтаниС клавиш ΠΌΠ½Π΅ для этого Π½ΡƒΠΆΠ½ΠΎ β€” Shift+Alt+D.

    НаТимаСм, Π²ΠΈΠ΄ΠΈΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ. Бпустя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя я Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ моя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выглядит Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½Π° выглядСла послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π΅Π΅ сСгодня настроили. НСкоторыС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ просят ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, β€” позволяСм. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Π²ΠΎΡ‚ Ρƒ нас ΠΈ русификатор, ΠΈ всС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, всС ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ ΠΈ это заняло ΠΏΠ°Ρ€Ρƒ сСкунд.

    Плагинов сущСствуСт большоС количСство ΠΈ я рассказал Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ части. Помни, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π²ΠΎΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

    Π’ΠΎΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ (Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ) список ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²:

    Auto Complete Tag (Auto Close Tag, Auto Rename Tag), Bracket Pair Colorizer, indent-rainbow, Better Comments, Guides, BEM Helper, CSS Navigation, eCSStractor for VSCode, Image preview, Live Sass Compiler, Live Server, Project Manager, SCSS BEM Support, SCSS Formatter, SCSS IntelliSense, Vscode Google Translate, SVG, SVG Font Previewer, jQuery Code Snippets, JavaScript Snippet Pack, jsflowchart, no jQuery Snippets, ESLint, Code Runner, Multiple clipboards for VSCode, WordPress Snippets, Live Pug Compiler, pug, Avocode, Google Fonts, GitLens β€” Git supercharged,

    Settings Sync

    Π‘Π²ΡΠ·Π°Ρ‚ΡŒ с GITHub


    Π›Π΅Π½ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ? Π’ΡƒΡ‚ Π²ΠΈΠ΄Π΅ΠΎ вСрсия.

    Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! На ПК Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн Git.

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ БистСма управлСния вСрсиями, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° +, инициируя Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ с нашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ.

    Π’ΡƒΡ‚ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ измСнСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π–ΠΌΠ΅ΠΌ Π½Π° +, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ сразу всС измСнСния.

    НуТно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠΈΡ‚, ΠΆΠΌΠ΅ΠΌ Π½Π° Π³Π°Π»ΠΎΡ‡ΠΊΡƒ, пишСм Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Enter. Π”Π°Π»Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° GitHub.ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ссылкС Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, пишСм Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ. Π”Π°ΠΆΠ΅ нас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ эти Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

    git remote add origin https://github.com/FreelancerLifeStyle/hello_vscode.git

    git push -u origin master

    ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Если это Π½Π΅ Ρ‚Π°ΠΊ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ, Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ контСкстноС мСню, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». ВставляСм наши Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Enter.

    Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π³ΠΎΡ‚ΠΎΠ²ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ связан с Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ Git. Если ΠΌΡ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π°Ρ‡Π½Π΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ‡Ρ‚ΠΎ здСсь Ρƒ нас появится Π·Π½Π°Ρ‡ΠΎΠΊ 1, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 1 Ρ„Π°ΠΉΠ» Π² систСмС вСрсий, ΠΎΠΏΡΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ измСнСния, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠΈΡ‚. Достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ МСню > ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈ наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ загрузится Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ.

    Войдя Π½Π° GitHub, ΠΎΠ±Π½ΠΎΠ²ΠΈΠ² страницу, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ‡Ρ‚ΠΎ всС наши Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ появились Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° GitHub.

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ GitLens, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сущСствСнно Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности систСмы управлСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ вСрсий.

    ВсС это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ инструмСнты, ΠΈ ΠΏΠΎ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счСту Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΡˆΡŒ β€” Π³Π»Π°Π²Π½ΠΎΠ΅, β€” это Ρ‚Π²ΠΎΠ΅ мастСрство.

    ΠžΠ±ΡƒΡ‡Π°ΠΉΡΡ, развивайся, ΠΈ ΠΏΠΎΠΌΠ½ΠΈ β€” ΠΆΠΈΠ²ΠΈ, Π° Ρ€Π°Π±ΠΎΡ‚Π°ΠΉ Π² свободноС врСмя!

    По ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ выпуска VS Code настройка установка ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ «Π€Ρ€ΠΈΠ»Π°Π½ΡΠ΅Ρ€ ΠΏΠΎ ΠΆΠΈΠ·Π½ΠΈ»

Настройка VS Code для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Vue


Visual Studio Code — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π° Π² ΠΌΠΈΡ€Π΅ прямо сСйчас. Π£ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠ°ΠΊ ΠΈ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π΅ΡΡ‚ΡŒ Ρ†ΠΈΠΊΠ». Когда-Ρ‚ΠΎ Ρ„Π°Π²ΠΎΡ€ΠΈΡ‚ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±Ρ‹Π» TextMate, Π·Π°Ρ‚Π΅ΠΌ Sublime Text, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ VS Code.

Π‘Π°ΠΌΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π² популярности состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ люди ΠΏΠΎΡΠ²ΡΡ‰Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ созданию ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для всСго, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚.

Один ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² — ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°ΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Vue.js.

Π’Π΅Ρ‚ΡƒΡ€

Π­Ρ‚ΠΎ называСтсяВСтур, ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ популярСн, Π΅Π³ΠΎ скачали Π±ΠΎΠ»Π΅Π΅ 3 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ€Π°Π·, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎΠ² Visual Studio Marketplace.

Установка Vetur

НаТатиС ΠΊΠ½ΠΎΠΏΠΊΠΈ Install Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ панСль установки Π² VS Code:

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² VS Code ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ поиск ΠΏΠΎ запросу Β«veturΒ»:

Π§Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅?

ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° синтаксиса

Vetur обСспСчиваСт подсвСтку синтаксиса для всСх Ρ„Π°ΠΉΠ»ΠΎΠ² исходного ΠΊΠΎΠ΄Π° Vue.

Π‘Π΅Π· Vetur Ρ„Π°ΠΉΠ» .vue Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ VS Code ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

с установлСнным Vetur:

VS Code ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ΄Π°, содСрТащСгося Π² Ρ„Π°ΠΉΠ»Π΅, ΠΏΠΎ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄Π½ΠΎΡ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π²Ρ‹ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠΎΠ΄Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, ΠΎΡ‚ CSS Π΄ΠΎ JavaScript ΠΈ HTML.

VS Code ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, Π° Vetur позволяСт Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ синтаксис для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅.

Vetur прСдоставляСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, для

Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹

Как ΠΈ Π² случаС с подсвСткой синтаксиса, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ VS Code Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ΄Π°, содСрТащСгося Π² части Ρ„Π°ΠΉΠ»Π° .vue, ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ всС любим: Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ», прСдоставляСмыС спСциализированными ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ.

Vetur прСдоставляСт VS Code Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π² ΠΎΠ΄Π½ΠΎΡ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ….

IntelliSense

IntelliSense Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Vetur, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ языка с Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ:

Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ лСса

Помимо Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ настраиваСмых сниппСтов, Vetur прСдоставляСт собствСнный Π½Π°Π±ΠΎΡ€ сниппСтов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… создаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ (шаблон, скрипт ΠΈΠ»ΠΈ ΡΡ‚ΠΈΠ»ΡŒ) Π½Π° своСм собствСнном языкС:

  • vue
  • template with html
  • template with pug
  • script with JavaScript
  • script with TypeScript
  • style with CSS
  • style with CSS (scoped)
  • style with scss
  • style with scss (scoped)
  • style with less
  • style with less (scoped)
  • style with sass
  • style with sass (scoped)
  • style with postcss
  • style with postcss (scoped)
  • style with stylus
  • style with stylus (scoped)

Если Π²Ρ‹ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚Π΅vue, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ стартовый ΠΏΠ°ΠΊΠ΅Ρ‚ для ΠΎΠ΄Π½ΠΎΡ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°:

<template>

</template>

<script> export default {

} </script>

<style>

</style>

Π΄Ρ€ΡƒΠ³ΠΈΠ΅ спСцифичны ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: (с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ примСняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ

Π­ΠΌΠΌΠ΅Ρ‚

Π­ΠΌΠΌΠ΅Ρ‚ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ поддСрТиваСтся популярный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ сокращСний HTML / CSS. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти ΠΎΠ΄Π½ΠΎ ΠΈΠ· сокращСний Π­ΠΌΠΌΠ΅Ρ‚Π° ΠΈ, Π½Π°ΠΆΠ°Π²tabVS Code автоматичСски Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ Π΅Π³ΠΎ Π΄ΠΎ эквивалСнта HTML:

Π›ΠΈΠ½Ρ‚ΠΈΠ½Π³ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ошибок

Vetur интСгрируСтся сESLint, сквозьПлагин VS Code ESLint.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°

Vetur обСспСчиваСт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ форматирования ΠΊΠΎΠ΄Π° для форматирования всСго Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΈ сохранСнии (Π² сочСтании с"editor.formatOnSave"Настройка VS Code.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ автоматичСскоС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ языка, установив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€vetur.format.defaultFormatter.XXXXXΠΊnoneΠ² настройках VS Code. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· этих настроСк, просто Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ поиск строки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настройках (правая панСль).

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… языков ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΠšΡ€Π°ΡΠΈΠ²Π΅Π΅Π΄Π»Ρ автоматичСского форматирования, инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ становится отраслСвым стандартом.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Π°ΡˆΡƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Prettier для опрСдСлСния Π²Π°ΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ.

Π‘ΠΎΠ»ΡŒΡˆΠ΅ руководств ΠΏΠΎ vue:

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ настройки VS Code для DevOps-спСциалистов

Если Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ развития ΠΎΡ‚ ΡƒΠΆ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ed) Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ…. И сСйчас ΠΎΠ½ΠΈ Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ подошли ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΡƒΡŽ IDE.

К соТалСнию, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ застряли Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΊΠ°ΠΊ nano, mcedit ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚. Π’ Ρ‚ΠΎΠΌ числС для рСдактирования инфраструктурного ΠΊΠΎΠ΄Π° ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… скриптов. Всё это услоТняСт ΠΈΡ… ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ ΠΈ сопровоТдСниС, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ ΠΌΠ΅ΡˆΠ°Π½ΠΈΠ½Ρƒ стилСй оформлСния ΠΈ заставляСт Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сСгодня ΠΏΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ€Π΅Ρ‡ΡŒ ΠΏΡ€ΠΎ VS Code. VS Code β€Šβ€”β€Š это ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, созданный Π½Π° Π±Π°Π·Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Atom. Π­Ρ‚ΠΎ open source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ, ΠΊΠ°ΠΊ Π½ΠΈ странно, Microsoft. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Atom ΠΎΠ½ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΠΎ быстрСС ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, хотя Ρ‚ΠΎΠΆΠ΅ основан Π½Π° Electron.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° VS Code:
Для Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π° всС случаи ΠΆΠΈΠ·Π½ΠΈ, плюс ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ свои. И всё это доступно Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Marketplace.

Установка

Π‘Π±ΠΎΡ€ΠΊΠΈ VS Code доступны для macOS, Windows ΠΈ Linux. Бсылки доступны Π½Π° страницС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ПослС скачивания для установки Π½ΡƒΠΆΠ½ΠΎ просто ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ инструкциям инсталлятора. А с вСрсии 1.25 поддСрТиваСтся portable-Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Настройка

Π‘Ρ€Π°Π·Ρƒ послС установки VS Code ΠΈΠΌ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Но Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ сСбя Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. Π­Ρ‚ΠΎΡ‚ процСсс ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π° этапа: установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ настройка ΠΎΠΏΡ†ΠΈΠΉ VS Code.

Установка Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

Иконка Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ:
Для установки Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ слСва ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² мСню View->Extensions. Π”Π°Π»Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. Π—Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ Π²Π°ΠΌ.

Поиск Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ:

Настройка ΠΎΠΏΡ†ΠΈΠΉ

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΎΠΊΠ½ΠΎ настроСк:

Для настройки ΠΎΠΏΡ†ΠΈΠΉ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² мСню File->Settings. ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ настройки выглядят, ΠΊΠ°ΠΊ список Π½Π° json. Π’ поискС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π² панСль справа ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«User settingsΒ». Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ описаниС.

Новый Π²ΠΈΠ΄ настроСк ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ скрываСтся ΠΏΠΎΠ΄ ссылкой Β«new settings editorΒ». Он большС ΠΏΠΎΡ…ΠΎΠΆ Π½Π° классичСскиС мСню настройки ΠΈ состоит ΠΈΠ· Π΄Π΅Ρ€Π΅Π²Π° настроСк, сгруппированного ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ катСгориям.

Π’Π°ΠΊΠΆΠ΅ Π² опциях ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш Π½Π° Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ дСйствия. Но Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ настроСны.

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΠΎΠΏΡ†ΠΈΠΈ

Всё это сильно зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, с Ρ‡Π΅ΠΌ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. ΠœΠΎΠ³Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ привСсти свою ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ:
Ansibleβ€Šβ€”β€ŠΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° синтаксиса, Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, сниппСты ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ для Ansible;
Jinjaβ€Šβ€”β€ŠΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° синтаксиса для Jinja, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ansible ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π³Π΄Π΅ Π΅Ρ‰Π΅;
Terraformβ€Šβ€”β€ŠΠ°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, подсвСтка синтаксиса, Π°Π²Ρ‚ΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³ для Terraform;
Dockerβ€Šβ€”β€ŠΠ»ΠΈΠ½Ρ‚ΠΈΠ½Π³, подсвСтка синтаксиса, Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ для Docker;
GitLensβ€Šβ€”β€ŠΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для просмотра истории ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΡ€Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строчки Π² Ρ„Π°ΠΉΠ»Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅;
Goβ€Šβ€”β€ŠΠ²ΡΡ‘, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Go;
Pythonβ€”β€ŠΠ²ΡΡ‘, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Python;
Markdownlintβ€Šβ€”β€ŠΠ»ΠΈΠ½Ρ‚Π΅Ρ€ для markdown;
Settings syncβ€Šβ€”β€ŠΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для синхронизация настроСк ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ мСстами.

Настройки:
β€œeditor.formatOnPaste”: trueβ€Šβ€”β€ŠΠ°Π²Ρ‚ΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ вставкС;
β€œeditor.formatOnSave”: trueβ€Šβ€”β€ŠΠ°Π²Ρ‚ΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ сохранСнии;
β€œeditor.formatOnType”: trueβ€Šβ€”β€ŠΠ°Π²Ρ‚ΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ;
β€œterminal.integrated.copyOnSelection”: trueβ€Šβ€”β€ŠΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΏΡ€ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ;
β€œwindow.nativeTabs”: trueβ€Šβ€”β€ŠΠΊΡ€Π°ΡΠΈΠ²Ρ‹Π΅ Ρ‚Π°Π±Ρ‹ для macOS ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠΊΠΎΠ½;
β€œfiles.insertFinalNewline”: trueβ€Šβ€”β€ŠΠ΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡƒΡΡ‚ΡƒΡŽ строку Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²;
β€œfiles.trimFinalNewlines”: trueβ€Šβ€”β€ŠΡƒΠ΄Π°Π»ΡΡ‚ΡŒ лишниС пустыС строки Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²;
β€œfiles.trimTrailingWhitespace”: trueβ€Šβ€”β€ŠΡƒΠ΄Π°Π»ΡΡ‚ΡŒ лишниС ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² ΠΊΠΎΠ½Ρ†Π΅ строк.

Появились вопросы? Π‘ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ Π² коммСнтариях!

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Visual Studio Code вмСсто Powershell ISE для создания PowerShell скриптов

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ администраторов для написания своих PowerShell скриптов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ срСду PowerShell ISE (Integrated Scripting Environment). Но Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Microsoft практичСски пСрСстала Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ PowerShell ISE ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ, Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΈ бСсплатный инструмСнт Visual Studio Code (VS Code). Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Visual Studio Code вмСсто Powershell ISE для запуска Π²Π°ΡˆΠΈΡ… PowerShell ΠΊΠΎΠΌΠ°Π½Π΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования слоТных PowerShell скриптов.

VS Code являСтся кроссплатформСнной срСдой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ имССтся ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ практичСски Π½Π° любом языкС программирования. Π’ VS Code Π΅ΡΡ‚ΡŒ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Git, высокиС возмоТности ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Π΅Π³ΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ бСсплатно ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ VSCode ΠΏΠΎ ссылкС: https://code.visualstudio.com/ Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ установочный Ρ„Π°ΠΉΠ» VSCodeSetup-x64 (ΠΎΠΊΠΎΠ»ΠΎ 53 Мб) ΠΈ запуститС Π΅Π³ΠΎ.

Установка VSCode ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚. ΠŸΡ€ΠΈ установкС рСкомСндуСтся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΠΈ ΠΊ Visual Studio Code Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния PATH.

.

ПослС запуска Visual Studio Code Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ бСсплатноС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ языка PowerShell β€” ms-vscode.PowerShell (https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell).

Π”Π°Π½Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ добавляСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠ΄ΠΎΠΌ PowerShell: подсвСтка синтаксиса, снипСты, Π°Π²Ρ‚ΠΎΠ½Π°Π΄ΠΎΠ±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ (IntelliSense), встроСнная справка ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ‚ΠΎΠ², интСрактивная ΠΎΡ‚Π»Π°Π΄ΠΊΠ° скриптов ΠΈ Ρ‚.Π΄.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· мСню Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ (Extension) Π² Π»Π΅Π²ΠΎΠΌ сайдбарС. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ поиск ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ powershell ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ установку Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ PowerShell: Develop PowerShell scripts in Visual Studio Code.

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ сСти, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠ· vsix Ρ„Π°ΠΉΠ»Π°. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ms-vscode.PowerShell-2019.5.0.vsix ΠΏΠΎ ссылкС Π²Ρ‹ΡˆΠ΅ ΠΈ установитС Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· мСню Install from VSIX.

Для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ я установил ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки интСрфСйса VSCode (Π·Π½Π°Ρ‡ΠΎΠΊ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ Π² Π»Π΅Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ).

workbench.colorTheme = PowerShell ISE – цвСтовая схСма максимально Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΡƒΡŽ PowerShell ISE
editor.formatOnType = On
editor.formatOnPaste = On

powershell.integratedConsole.focusConsoleOnExecute = Off
window.zoomLevel = 0
editor.mouseWheelZoom = On

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ настройки VSCode Ρ‡Π΅Ρ€Π΅Π· json Ρ„Π°ΠΉΠ», для этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Open Settings (JSON) ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти настройки Π² Π²ΠΈΠ΄Π΅ тСкста:

{
"workbench.colorTheme": "PowerShell ISE",
"editor.formatOnType": true,
"editor.formatOnPaste": true,
"powershell.integratedConsole.focusConsoleOnExecute": false,
"editor.mouseWheelZoom": true,
"files.defaultLanguage": "powershell",
"editor.fontSize": 12,
"terminal.integrated.fontSize": 12,
"files.encoding": "utf8"
}

VSCode ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство языков ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ ΠΈ программирования. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F1. Π’ появившСйся строкС Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ Change Language mode ΠΈ Π² спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ синтаксис ΠΊΠ°ΠΊΠΎΠ³ΠΎ языка Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ PowerShell ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ измСнится Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ PS

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ возмоТности VSCode для запуска PowerShell ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ скриптов.

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ»). МоТно ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нСсколькими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»Ρ‡Π°Ρ‚ΡŒΡΡ.

НабСрСм ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ PS ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для Π²Ρ‹Π²ΠΎΠ΄Π° списка процСссов Get-Process. Как Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, благодаря Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ IntelliSense поддСрТиваСтся автоматичСский Π΄ΠΎΠ½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ клавишС Tab ΠΈ встроСнная справка ΠΎ доступных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ‚Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ PowerShell, Π²ΡΡ‚Π°Π½ΡŒΡ‚Π΅ Π½Π° Π½ΡƒΠΆΠ½ΡƒΡŽ строку ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F8. Если Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько строк ΠΊΠΎΠ΄Π° PowerShell, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΡ… Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F8. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ содСрТатся Π² ΠΎΠΊΠ½Π΅ Terminal. Для выполнСния всСго Ρ„Π°ΠΉΠ»Π° PS1 Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Terminal -> Run Active File.

Π’Π°ΠΊΠΆΠ΅ Π² ΠΎΠΊΠ½Π΅ Terminal Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ PowerShell / cmd Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Если Π² вашСм PowerShell ΠΊΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ Go to Definition, Π²Ρ‹ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚Π΅ ΠΊ ΠΊΠΎΠ΄Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ° сцСнариСв (Ctrl+Shift+D) ΠΏΡ€ΠΈ запускС PowerShell скрипта Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ значСния ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ прСрывания.

НадСюсь, эта ΡΡ‚Π°Ρ‚ΡŒΡ станСт вашСй ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΈ использованию Π±ΠΎΠ³Π°Ρ‚Ρ‹Ρ… возмоТностСй Visual Studio Code ΠΏΡ€ΠΈ написании PowerShell скриптов.

Настройка Visual Studio Code

ΠΠ°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Visual Studio Code Π»Π΅Π³ΠΊΠΎ ΠΈ быстро. Π­Ρ‚ΠΎ нСбольшая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π΅ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ VS Code.

ΠšΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ

VS Code — это бСсплатный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π°, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах macOS, Linux ΠΈ Windows.

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅ руководствам для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ:

VS Code Π»Π΅Π³ΠΎΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ доступных вСрсий оборудования ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ систСмныС трСбования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, поддСрТиваСтся Π»ΠΈ конфигурация вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Частота обновлСния

VS Code выпускаСт Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ мСсяц с Π½ΠΎΠ²Ρ‹ΠΌΠΈ функциями ΠΈ исправлСниями Π²Π°ΠΆΠ½Ρ‹Ρ… ошибок. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΈ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° станСт доступной. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, запустив Π‘ΠΏΡ€Π°Π²ΠΊΠ° > ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π² Linux ΠΈ Windows ΠΈΠ»ΠΈ запустив Code > ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π² macOS.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Ссли ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ VS Code ΠΏΠΎ своСму собствСнному Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ.

Π•ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½Π°Ρ сборка инсайдСров

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ наши Π½ΠΎΡ‡Π½Ρ‹Π΅ сборки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ исправлСния ошибок, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°ΡˆΡƒ сборку для инсайдСров. Π‘Π±ΠΎΡ€ΠΊΠ° Insiders устанавливаСтся ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с СТСмСсячной ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ сборкой, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ свободно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с любой ΠΈΠ· Π½ΠΈΡ… Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Π‘Π±ΠΎΡ€ΠΊΠ° Insiders — это Ρ‚Π° ΠΆΠ΅ самая сборка, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² VS Code ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ, ΠΈ ΠΌΡ‹ ΠΎΡ‡Π΅Π½ΡŒ Ρ†Π΅Π½ΠΈΠΌ людСй, ΠΏΡ€ΠΎΠ±ΡƒΡŽΡ‰ΠΈΡ… Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π·Ρ‹Π²Ρ‹.

ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ

Visual Studio Code ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ установку Π² пСрСносном Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ позволяСт всСм Π΄Π°Π½Π½Ρ‹ΠΌ, созданным ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ VS Code, ΠΆΠΈΡ‚ΡŒ рядом с собой, поэтому ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… срСдах, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ см. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ пСрСносимому Ρ€Π΅ΠΆΠΈΠΌΡƒ VS Code.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

VS Code — это, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ°Π»ΠΎ мСста. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… IDE, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя всС, ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΡƒΡ…ΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠΉΠΊΠΈ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свою установку Π² соотвСтствии с тСхнологиями Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹.ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹Β» послС прочтСния руководств ΠΏΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ настройкС установки VS Code.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ сторонним Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…:

  • Π―Π·Ρ‹ΠΊΠΈ — C ++, C #, Go, Java, Python
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹

  • — ESLint, JSHint, PowerShell
  • ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ

  • — PHP XDebug.
  • Раскладки клавиш

  • — Vim, Sublime Text, IntelliJ, Emacs, Atom, скобки, Visual Studio, Eclipse

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс VS Code, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ систСмы запуска Π·Π°Π΄Π°Ρ‡, поэтому Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ тСхнологиями Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰ΠΈΠΉ интСрфСйс VS Code.ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ Ρ€Ρ‹Π½ΠΎΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ VS Code, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ доступно.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги

ПослС установки ΠΈ настройки VS Code эти Ρ‚Π΅ΠΌΡ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ VS Code:

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ быстро, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ пошаговоС руководство ΠΏΠΎ Node.js, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΎΡ‚Π»Π°Π΄ΠΈΡ‚ΡŒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Node.js с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VS Code Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹.

ΠžΠ±Ρ‰ΠΈΠ΅ вопросы

КакиС систСмныС трСбования для VS Code?

Π£ нас Π΅ΡΡ‚ΡŒ список систСмных Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

Насколько вСлик VS Code?

VS Code — это нСбольшая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° (<100 ΠœΠ‘), Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π°Ρ мСсто Π½Π° дискС ΠΌΠ΅Π½Π΅Π΅ 200 ΠœΠ‘, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ быстро ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ VS Code ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ.

Как ΠΌΠ½Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚?

VS Code Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ File > New Project ΠΈΠ»ΠΈ прСдустановлСнныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ скаффолдСры Π² зависимости ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… интСрСсов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π‘ Ρ‚Π°ΠΊΠΈΠΌΠΈ инструмСнтами создания шаблонов, ΠΊΠ°ΠΊ Yeoman, ΠΈ мноТСством ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, доступных Ρ‡Π΅Ρ€Π΅Π· диспСтчСр ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² npm, Π²Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ подходящиС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ инструмСнты для создания своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, какая Ρƒ мСня вСрсия?

Π’ Linux ΠΈ Windows Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π‘ΠΏΡ€Π°Π²ΠΊΠ° > О . Π’ macOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Code > О Visual Studio Code .

ΠŸΠΎΡ‡Π΅ΠΌΡƒ VS Code сообщаСт, Ρ‡Ρ‚ΠΎ моя установка Π½Π΅ поддСрТиваСтся?

VS Code ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ установочныС Ρ„Π°ΠΉΠ»Ρ‹ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ. ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° VS Code Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… вопросов для получСния Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Как я ΠΌΠΎΠ³Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Β«Ρ‡ΠΈΡΡ‚ΡƒΡŽΒ» Π΄Π΅ΠΈΠ½ΡΡ‚Π°Π»Π»ΡΡ†ΠΈΡŽ VS Code?

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ послС удалСния VS Code, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… Code ΠΈ .vscode . Π­Ρ‚ΠΎ Π²Π΅Ρ€Π½Π΅Ρ‚ вас Π² состояниС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ установили VS Code. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для сброса всСх настроСк, Ссли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ VS Code.

РасполоТСниС ΠΏΠ°ΠΏΠΎΠΊ зависит ΠΎΡ‚ вашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹:

  • Windows — ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ % APPDATA% \ Code ΠΈ % USERPROFILE% \. Vscode .
  • macOS — Π£Π΄Π°Π»ΠΈΡ‚Π΅ $ HOME / Library / Application Support / Code ΠΈ ~ / .vscode .
  • Linux — ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ $ HOME /.config / Код ΠΈ ~ / .vscode .

02.09.2021

Бинхронизация настроСк

Π² Visual Studio Code

Settings Sync позволяСт Π²Π°ΠΌ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ конфигурациями Visual Studio Code, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ настройки, привязки клавиш ΠΈ установлСнныС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π½Π° Π²Π°ΡˆΠΈΡ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ всСгда Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ со своСй любимой настройкой.

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ синхронизации настроСк

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ настроСк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Turn On Settings Sync… Π² мСню Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΏΠ°Π½Π΅Π»ΠΈ дСйствий.

Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π²ΠΎΠΉΡ‚ΠΈ Π² систСму ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ настройки Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ; Π² настоящСС врСмя ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ настройки, сочСтания клавиш, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ состояниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π’ΠΎΠΉΡ‚ΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΎΠΌ Π² систСму с ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью Microsoft ΠΈΠ»ΠΈ GitHub.

ПослС Π²Ρ‹Π±ΠΎΡ€Π° этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° откроСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ смоТСтС Π²ΠΎΠΉΡ‚ΠΈ Π² свою ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись Microsoft ΠΈΠ»ΠΈ GitHub.Когда Π²Ρ‹Π±Ρ€Π°Π½Π° учСтная запись Microsoft, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи Outlook, Π»ΠΈΠ±ΠΎ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи Azure, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись GitHub с Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью Microsoft.

ПослС Π²Ρ…ΠΎΠ΄Π° Π² систСму Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° синхронизация настроСк, которая ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π²Π°ΡˆΠΈΡ… настроСк Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ

Если Π²Ρ‹ ΡƒΠΆΠ΅ выполняли ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ с ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β« ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Β».

  • ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ : Π²Ρ‹Π±ΠΎΡ€ этой ΠΎΠΏΡ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки с ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌΠΈ настройками ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ°.
  • Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ : Π²Ρ‹Π±ΠΎΡ€ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌΠΈ настройками ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ°.
  • ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ … : Π’Ρ‹Π±ΠΎΡ€ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ прСдставлСниС ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ , Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ настройки ΠΎΠ΄Π½ΠΎ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ.

Настройка синхронизируСмых Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ станка (для станка с Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ ΠΈΠ»ΠΈ с ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ для станка ) ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡ… значСния спСцифичны для Π΄Π°Π½Π½ΠΎΠ³ΠΎ станка.Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π² этот список, ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° настроСк ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настройки settingsSync.ignoredSettings .

БочСтания клавиш

ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Если сочСтания клавиш Π½Π΅ зависят ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ settingsSync.keybindingsPerPlatform .

ВсС встроСнныС ΠΈ установлСнныС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ вмСстС с ΠΈΡ… Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ состояниСм Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π»ΠΈΠ±ΠΎ ΠΈΠ· прСдставлСния Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ» (β‡§βŒ˜X (Windows, Linux Ctrl + Shift + X)), Π»ΠΈΠ±ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° settingsSync.ignoredExtensions .

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ состояниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса Π² настоящСС врСмя синхронизировано:

  • Π―Π·Ρ‹ΠΊ дисплСя
  • Записи ΠΏΠ°Π½Π΅Π»ΠΈ дСйствий
  • ΠŸΠ°Π½Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π²ΠΎΠ΄Ρ‹
  • Π’ΠΈΠ΄ ΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ
  • НСдавно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
  • Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ увСдомлСния

Π’Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ синхронизируСтся, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Бинхронизация настроСк: Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π² мСню с ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΎΠΉ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ , Π²Ρ‹Π±Ρ€Π°Π² Бинхронизация настроСк Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° , Π° Π·Π°Ρ‚Π΅ΠΌ Бинхронизация настроСк: Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ .

ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹

ΠŸΡ€ΠΈ синхронизации настроСк ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими машинами врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ настройкС синхронизации ΠΌΠ΅ΠΆΠ΄Ρƒ машинами ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ настроСк, ΠΊΠΎΠ³Π΄Π° машина находится Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. ΠŸΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² Π²Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

  • ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ : Π²Ρ‹Π±ΠΎΡ€ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ настройки ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΎΠ±Π»Π°ΠΊΠ΅ вашими Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ настройками.
  • ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ : Π²Ρ‹Π±ΠΎΡ€ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌΠΈ настройками ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ°.
  • ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ : ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° отобразится Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ Π² систСмС управлСния исходным ΠΊΠΎΠ΄ΠΎΠΌ, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ настройки ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅, Π»ΠΈΠ±ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅, Π»ΠΈΠ±ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ измСнСния Π² вашСм локальном Ρ„Π°ΠΉΠ»Π΅ настроСк, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

Π‘ΠΌΠ΅Π½Π° счСтов

Если Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои Π΄Π°Π½Π½Ρ‹Π΅ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ снова Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ настроСк с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью.

Syncing Stable ΠΏΡ€ΠΎΡ‚ΠΈΠ² инсайдСров

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ сборки VS Code Stable ΠΈ Insiders ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ слуТбы синхронизации настроСк ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ настройки. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ инсайдСров со ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсиСй, Π²Ρ‹Π±Ρ€Π°Π² слуТбу ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ синхронизации ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ синхронизации настроСк. Π­Ρ‚Π° опция доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² VS Code Insiders.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сборки для инсайдСров Π½ΠΎΠ²Π΅Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… сборок, ΠΈΡ… синхронизация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ нСсовмСстимости Π΄Π°Π½Π½Ρ‹Ρ….Π’ Ρ‚Π°ΠΊΠΈΡ… случаях синхронизация настроСк Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ нСсоотвСтствиС Π΄Π°Π½Π½Ρ‹Ρ…. ПослС выпуска Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ сборки Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ.

ВосстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…

VS Code всСгда Ρ…Ρ€Π°Π½ΠΈΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π°ΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ Π²ΠΎ врСмя синхронизации ΠΈ прСдоставляСт прСдставлСния для доступа ΠΊ Π½ΠΈΠΌ. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· этих прСдставлСний.

Π­Ρ‚ΠΈ прСдставлСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Бинхронизация настроСк: ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ синхронизированныС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄.ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ активности локальной синхронизации скрыто ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ подмСню Views Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Settings Sync view overflow actions.

Доступ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ

Π½Π° дискС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Settings Sync: Open Local Backups Folder . Папка ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ ΠΈ содСрТит вСрсии Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² JSON, Π½Π°Π·Π²Π°Π½Π½Ρ‹Π΅ с ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ автоматичСски ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· 30 Π΄Π½Π΅ΠΉ.Для ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ послСдниС 20 вСрсий ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ рСсурса (настройки, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ Ρ‚. Π”.).

Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹

VS Code отслСТиваСт ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ваши прСдпочтСния, ΠΈ прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ доступа ΠΊ Π½ΠΈΠΌ. КаТдой машинС даСтся имя ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° VS Code (Insiders ΠΈΠ»ΠΈ Stable) ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° установлСна. Π’Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ имя ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ дСйствиС рСдактирования, доступноС для записи ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² прСдставлСнии. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ дСйствиС контСкстного мСню ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ настроСк для записи ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² прСдставлСнии.

Π­Ρ‚ΠΎ прСдставлСниС ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Бинхронизация настроСк: ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ синхронизированныС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄.

Авторы Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ

Если Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ вашС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π²Π΅Π΄Π΅Ρ‚ сСбя Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «Бинхронизация настроСк». НапримСр, Π²Ρ‹, вСроятно, Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вашС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΎ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½Π½Ρ‹Π΅ увСдомлСния ΠΈΠ»ΠΈ страницы привСтствия Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ….

Бинхронизация глобального состояния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠ΅ΠΆΠ΄Ρƒ машинами

Если Π²Π°ΡˆΠ΅ΠΌΡƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ состояниС Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ это состояниС для синхронизации настроСк с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ vscode.ExtensionContext.globalState.setKeysForSync . БовмСстноС использованиС состояний, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΈΠ»ΠΈ просмотрСнныС Ρ„Π»Π°Π³ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ.

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ «ВозмоТности Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ» ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования setKeysforSync .

БообщСния ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…

ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ

Settings Sync ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΎΠΊΠ½Π΅ Π²Ρ‹Π²ΠΎΠ΄Π° Log (Settings Sync) . Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с синхронизациСй настроСк, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ этот ΠΆΡƒΡ€Π½Π°Π» ΠΏΡ€ΠΈ создании ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Если ваша ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° связана с Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ, Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» ΠΈΠ· ΠΎΠΊΠ½Π° Π²Ρ‹Π²ΠΎΠ΄Π° Account .

Как ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΌΠΎΠΈ Π΄Π°Π½Π½Ρ‹Π΅?

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС свои Π΄Π°Π½Π½Ρ‹Π΅ с Π½Π°ΡˆΠΈΡ… сСрвСров, просто ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Настройки Бинхронизация Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° МСню доступно Π² мСню Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ с ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΎΠΉ ΠΈ установитС Ρ„Π»Π°ΠΆΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ всС ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Если Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ, это Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² систСму Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги

ΠžΠ±Ρ‰ΠΈΠ΅ вопросы

ЯвляСтся Π»ΠΈ VS Code Settings Sync Ρ‚Π΅ΠΌ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Settings Sync?

НСт, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Settings Sync ΠΎΡ‚ Shan Khan ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ частный Gist Π½Π° GitHub для ΠΎΠ±ΠΌΠ΅Π½Π° настройками VS Code Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΊ VS Code Settings Sync.

КакиС Ρ‚ΠΈΠΏΡ‹ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй я ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²Ρ…ΠΎΠ΄Π° Π² ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ настроСк?

VS Code Settings Sync ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²Ρ…ΠΎΠ΄ Π»ΠΈΠ±ΠΎ с ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью Microsoft (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΡƒΡ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ записями Outlook ΠΈΠ»ΠΈ Azure), Π»ΠΈΠ±ΠΎ с ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью GitHub. Π’Ρ…ΠΎΠ΄ с ΡƒΡ‡Π΅Ρ‚Π½Ρ‹ΠΌΠΈ записями GitHub Enterprise Π½Π΅ поддСрТиваСтся. Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ поставщики Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΌ API поставщика Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² выпускС β„– 88309.

ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСрвСр ΠΈΠ»ΠΈ слуТбу для синхронизации настроСк?

Settings Sync ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвис для хранСния настроСк ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ.Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдоставлСн API-интСрфСйс поставщика услуг, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ собствСнныС сСрвСрныС части синхронизации настроСк.

УстранСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с связкой ΠΊΠ»ΡŽΡ‡Π΅ΠΉ

Settings Sync сохраняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² систСмной связкС ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Π—Π°ΠΏΠΈΡΡŒ Π² связку ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒΡΡ ошибкой Π² ​​нСкоторых случаях, Ссли связка ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСна.

macOS

Если связка ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ «Имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ кодовая Ρ„Ρ€Π°Π·Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π²Π²Π΅Π»ΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎΒ», ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Keychain Access, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ login , Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π΅ снова.Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΎΠ± этой ошибкС ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ Π² выпускС β„– 76 ΠΊΠ°ΠΊ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ послС обновлСния Π΄ΠΎ macOS High Sierra, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях macOS.

Linux

Если связка ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ «НСт Ρ‚Π°ΠΊΠΎΠ³ΠΎ интСрфСйса» org.freedesktop.Secret.Collection для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ / org / freedesktop / secrets / collection / login «, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ дСйствия, описанныС Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ β„– 92972, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ связку ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. .

Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка Β«Π—Π°ΠΏΠΈΡΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для Π²Ρ…ΠΎΠ΄Π° Π² связку ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»Π°ΡΡŒ с ошибкой« НСизвСстный ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ транспорт Β«ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Β» для адрСса Β«ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½:Β» Β», ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ dbus-launch Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½, слСдуя инструкциям Π² выпускС β„–120392 .

ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ настройками ΠΌΠ΅ΠΆΠ΄Ρƒ VS Code Stable ΠΈ Insiders?

Π”Π°. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ «Бинхронизация ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии ΠΈ инсайдСров».

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ нСсовмСстимости Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сборки для инсайдСров Π½ΠΎΠ²Π΅Π΅, Ρ‡Π΅ΠΌ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ сборки. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях синхронизация настроСк Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ нСсоотвСтствиС Π΄Π°Π½Π½Ρ‹Ρ…. ПослС выпуска Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ сборки Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ свой ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ настроСк, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ.

02.09.2021

Настройки

— vscode

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настроСк Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ VS Code ΠΏΠΎ своСму вкусу. ΠŸΠΎΡ‡Ρ‚ΠΈ каТдая Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° VS Code, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

VS Code прСдоставляСт Π΄Π²Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ области для настроСк:

  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π­Ρ‚ΠΈ настройки ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ глобально ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ экзСмпляру VS Code, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅
  • Π Π°Π±ΠΎΡ‡Π΅Π΅ пространство Π­Ρ‚ΠΈ настройки хранятся Π²Π½ΡƒΡ‚Ρ€ΠΈ вашСго Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства Π² .vscode ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π² этой области, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ дСйствия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ настроСк ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства

Команда мСню Π€Π°ΠΉΠ» > Настройки > Настройки ( Код > Настройки > Настройки Π½Π° Mac) обСспСчиваСт Π²Π²ΠΎΠ΄ для настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства. Π’Π°ΠΌ прСдоставляСтся список настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ настройки .json Ρ„Π°ΠΉΠ». Π’ΠΊΠ»Π°Π΄ΠΊΠΈ справа ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ настроСк ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства ΠΈΠ· ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ( kb (workbench.action.showCommands) ) с настройками : ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡ : ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ сочСтаниС клавиш ( ΠΊΠ± (workbench.action.openGlobalSettings) ).

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° строк Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ настроили пСрСнос строк Π½Π° автоматичСский пСрСнос Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

ИзмСнСния Π² настройках ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΊΠΎΠ΄ΠΎΠΌ VS послС сохранСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° settings.json .

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для совмСстного использования ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Π³Ρ€ΡƒΠΏΠΏΠ΅.

РасполоТСниС Ρ„Π°ΠΉΠ»Π° настроСк

Π’ зависимости ΠΎΡ‚ вашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настроСк находится здСсь:

  • Windows % APPDATA% \ Code \ User \ settings.json
  • Mac $ ГЛАВНАЯ / Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° / ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ / Код / ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / настройки.json
  • Linux $ HOME / .config / Code / User / settings.json

Π€Π°ΠΉΠ» настроСк Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства находится Π² ΠΏΠ°ΠΏΠΊΠ΅ .vscode Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Когда Π²Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ настройки, ΠΌΡ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для поиска ΠΈ обнаруТСния настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅. Когда Π²Ρ‹ выполняСтС поиск с использованиСм большой ΠΏΠ°Π½Π΅Π»ΠΈ поиска, ΠΎΠ½Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈ выдСляСт настройки, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ вашим критСриям, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚.Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΈ ускоряСт поиск настроСк. Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… Default Settings ΠΈ settings.json доступны дСйствия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ быстро ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ настройку.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ свои собствСнныС настройки, ΠΈ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² спискС Default Settings Π²ΠΎ врСмя выполнСния.

Π“Ρ€ΡƒΠΏΠΏΡ‹ настроСк

Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ прСдставлСны Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ…, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π½ΠΈΠΌ.Π’Π²Π΅Ρ€Ρ…Ρƒ Π΅ΡΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС настройки, сдСланныС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ VS Code.

Π’ΠΎΡ‚ копия настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, которая поставляСтся с VS Code.

Настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ языка

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎ языку, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Preferences: Configure language specific settings … (id ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: workbench.action.configureLanguageBasedSettings ) ΠΈΠ· ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ ( kb (workbench.action.showCommands) ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ срСдство Π²Ρ‹Π±ΠΎΡ€Π° языка. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ языка открываСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ настроСк с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ языка, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅ настройки.

Если Ρƒ вас ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Ρ„Π°ΠΉΠ» ΠΈ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для этого Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π°, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Β«Language ModeΒ» Π² строкС состояния Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° VS Code. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° языкового Ρ€Π΅ΠΆΠΈΠΌΠ° с ΠΎΠΏΡ†ΠΈΠ΅ΠΉ ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ языковыС настройки ‘language_name’… . ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ этого откроСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ настроСк с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ языка, ΠΊΡƒΠ΄Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅ настройки.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ языковыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΎΡ‚ΠΊΡ€Ρ‹Π² Ρ„Π°ΠΉΠ» settings.json . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… ΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ пространству, помСстив ΠΈΡ… Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Если Ρƒ вас Π΅ΡΡ‚ΡŒ настройки, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ для языка ΠΊΠ°ΠΊ Π² области ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚Π°ΠΊ ΠΈ Π² области Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области, ΠΎΠ½ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ, отдавая ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для языковых Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΌΠ°ΡˆΠΈΠ½ΠΎΠΏΠΈΡΠ½Ρ‹ΠΉ тСкст ΠΈ ΡƒΡ†Π΅Π½ΠΊΠΈ .

  {
  "[машинопись]": {
    "editor.formatOnSave": true,
    "editor.formatOnPaste": true
  },
  "[ΡƒΡ†Π΅Π½ΠΊΠ°]": {
    "editor.formatOnSave": true,
    "editor.wordwrap": "Π½Π°",
    "editor.renderWhitespace": "всС",
    "editor.acceptSuggestionOnEnter": false
  }
}
  

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IntelliSense Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ настроСк, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ языковыС настройки. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ всС настройки Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ настройки, Π½Π΅ относящиСся ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ.

Настройки ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

Π’ настройках ΠΌΡ‹ позволяСм Π²Π°ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ VS Code Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ для выполнСния своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹.НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π’ цСлях ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ бСзопасности Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Π½Π΅ Π² области Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

Π’ΠΎΡ‚ список настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ Π² объСмС Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области:

  • git.path
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ.shell.linux
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».integrated.shellArgs.linux
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ.shell.osx
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».Integrated.shellArgs.osx
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ. ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°. Окна
  • terminal.integrated.shellArgs.windows
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».external.windowsExec
  • terminal.external.osxExec
  • Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».external.linuxExec

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ опрСдСляСт ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΈΠ· этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², VS Code ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΡ‚ вас ΠΈ впослСдствии всСгда Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ значСния послС этого.

Копия настроСк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΈΡ… значСния.

  {
// НаиболСС часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅

  // УправляСт автоматичСским сохранСниСм грязных Ρ„Π°ΠΉΠ»ΠΎΠ². ДопустимыС значСния: off, afterDelay, onFocusChange (Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ тСряСт фокус), onWindowChange (ΠΎΠΊΠ½ΠΎ тСряСт фокус). Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«afterDelayΒ», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² Β«files.autoSaveDelayΒ».
  "files.autoSave": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",

  // УправляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² пиксСлях.
  "editor.fontSize": 14,

  // УправляСт сСмСйством ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
  "editor.fontFamily": "Consolas, 'Courier New', ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹ΠΉ",

  // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ², Ρ€Π°Π²Π½ΠΎΠ΅ табуляции.Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ отмСняСтся Π² зависимости ΠΎΡ‚ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ `editor.detectIndentation`.
  "editor.tabSize": 4,

  // УправляСт Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ символы ΠΏΡ€ΠΎΠ±Π΅Π»Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: Β«Π½Π΅Ρ‚Β», Β«Π³Ρ€Π°Π½ΠΈΡ†Π°Β» ΠΈ «всС». ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π“Ρ€Π°Π½ΠΈΡ†Π°Β» Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ словами.
  "editor.renderWhitespace": "Π½Π΅Ρ‚",

  // УправляСт стилСм курсора, допустимыС значСния: 'block', 'block-outline', 'line', 'line-thin', 'underline' ΠΈ 'underline-thin'
  "editor.cursorStyle": "строка",

  // ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для добавлСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… курсоров с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ.ctrlCmd сопоставляСтся с Control Π² Windows ΠΈ Linux ΠΈ с Command Π² OSX. ЖСсты ΠΌΡ‹ΡˆΠΈ Β«ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽΒ» ΠΈ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ссылку» Π±ΡƒΠ΄ΡƒΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΡƒΡ€ΡΠΎΡ€Π°.
  "editor.multiCursorModifier": "alt",

  // ВставляСм ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Tab. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ отмСняСтся Π² зависимости ΠΎΡ‚ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ `editor.detectIndentation`.
  "editor.insertSpaces": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт пСрСносом строк. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ:
  // - 'Π²Ρ‹ΠΊΠ»' (ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ пСрСнос),
  // - 'on' (пСрСнос области просмотра),
  // - 'wordWrapColumn' (пСрСнос Π² `editor.wordWrapColumn`) ΠΈΠ»ΠΈ
  // - 'ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ' (ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра ΠΈ `editor.wordWrapColumn`).
  "editor.wordWrap": "Π²Ρ‹ΠΊΠ»",

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ глобусов для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ.
  "files.exclude": {
    "** /. git": ΠΏΡ€Π°Π²Π΄Π°,
    "** /. svn": ΠΏΡ€Π°Π²Π΄Π°,
    "** /. hg": ΠΏΡ€Π°Π²Π΄Π°,
    "** / CVS": Π²Π΅Ρ€Π½ΠΎ,
    "** /. DS_Store": Π²Π΅Ρ€Π½ΠΎ
  },

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ассоциации Ρ„Π°ΠΉΠ»ΠΎΠ² с языками (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«* .extensionΒ»: Β«htmlΒ»). Они ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π°Π΄ ассоциациями установлСнных языков ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
  "files.associations": {},

// Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€

  // ВставляСм сниппСты, Ссли ΠΈΡ… прСфикс совпадаСт.Π›ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ быстрыС подсказки.
  "editor.tabCompletion": лоТь,

  // УправляСт сСмСйством ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
  "editor.fontFamily": "Consolas, 'Courier New', ΠΌΠΎΠ½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹ΠΉ",

  // УправляСт Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½ΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚Π°.
  "editor.fontWeight": "Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ",

  // УправляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² пиксСлях.
  "editor.fontSize": 14,

  // УправляСт высотой строки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ 0, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ lineHeight ΠΈΠ· fontSize.
  "editor.lineHeight": 0,

  // УправляСт расстояниСм ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π² пиксСлях.
  "editor.letterSpacing": 0,

  // УправляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк.& * () - = + [{]} \\ |;: '\ ",. <> /?",

  // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ², Ρ€Π°Π²Π½ΠΎΠ΅ табуляции. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ отмСняСтся Π² зависимости ΠΎΡ‚ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ `editor.detectIndentation`.
  "editor.tabSize": 4,

  // ВставляСм ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Tab. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ отмСняСтся Π² зависимости ΠΎΡ‚ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ `editor.detectIndentation`.
  "editor.insertSpaces": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ `editor.tabSize` ΠΈ` editor.insertSpaces` Π½Π° основС содСрТимого Ρ„Π°ΠΉΠ»Π°.
  "editor.detectIndentation": true,

  // ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚, ΠΈΠΌΠ΅ΡŽΡ‚ Π»ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.roundedSelection ": истина,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ послСднСй строки
  "editor.scrollBeyondLastLine": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ
  "editor.smoothScrolling": false,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, отобраТаСтся Π»ΠΈ ΠΌΠΈΠ½ΠΈΠΊΠ°Ρ€Ρ‚Π°
  "editor.minimap.enabled": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт автоматичСским скрытиСм ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΊΠ°Ρ€Ρ‚Ρ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния: always ΠΈ mouseover.
  "editor.minimap.showSlider": "mouseover",

  // ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ фактичСскиС символы Π² строкС (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ²)
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.minimap.renderCharacters ": true,

  // ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΌΠΈΠ½ΠΈΠΊΠ°Ρ€Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ количСства столбцов
  "editor.minimap.maxColumn": 120,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, заполняСм Π»ΠΈ ΠΌΡ‹ строку поиска Π² Find Widget ΠΈΠ· Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°
  "editor.find.seedSearchStringFromSelection": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ Ρ„Π»Π°Π³ «Найти Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈΒ», ΠΊΠΎΠ³Π΄Π° Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ нСсколько символов ΠΈΠ»ΠΈ строк тСкста
  "editor.find.autoFindInSelection": лоТь,

  // УправляСт пСрСносом строк. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ:
  // - 'Π²Ρ‹ΠΊΠ»' (ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ пСрСнос),
  // - 'on' (пСрСнос области просмотра),
  // - 'wordWrapColumn' (пСрСнос Π² `editor.wordWrapColumn`) ΠΈΠ»ΠΈ
  // - 'ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ' (ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра ΠΈ `editor.wordWrapColumn`).
  "editor.wordWrap": "Π²Ρ‹ΠΊΠ»",

  // УправляСт столбцом пСрСноса Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Ссли для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° editor.wordWrap ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ wordWrapColumn ΠΈΠ»ΠΈ bounded.
  "editor.wordWrapColumn": 80,

  // УправляСт отступом пСрСносимых строк. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ: Β«Π½Π΅Ρ‚Β», Β«Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅Β» ΠΈΠ»ΠΈ «отступ».
  "editor.wrappingIndent": "Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅",

  // ΠœΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² `deltaX` ΠΈ` deltaY` событий ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ колСсика ΠΌΡ‹ΡˆΠΈ
  "editor.mouseWheelScrollSensitivity": 1,

  // ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для добавлСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… курсоров с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ.ctrlCmd сопоставляСтся с Control Π² Windows ΠΈ Linux ΠΈ с Command Π² OSX. ЖСсты ΠΌΡ‹ΡˆΠΈ Β«ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽΒ» ΠΈ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ссылку» Π±ΡƒΠ΄ΡƒΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΡƒΡ€ΡΠΎΡ€Π°.
  "editor.multiCursorModifier": "alt",

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ прСдлоТСния автоматичСски ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π½Π°Π±ΠΎΡ€Π΅ тСкста
  "editor.quickSuggestions": {
    "Π΄Ρ€ΡƒΠ³ΠΎΠ΅": ΠΏΡ€Π°Π²Π΄Π°,
    "ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ": лоТь,
    "строки": лоТь
  },

  // УправляСт Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π² ​​мс, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ быстрыС подсказки
  "editor.quickSuggestionsDelay": 10,

  // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΈΠΏΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π²Π²ΠΎΠ΄Π°
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Hints ": true,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ автоматичСски Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ скобки послС ΠΈΡ… открытия
  "editor.autoClosingBrackets": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ автоматичСски Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строку послС Π²Π²ΠΎΠ΄Π°
  "editor.formatOnType": false,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ автоматичСски Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вставляСмый ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. БрСдство форматирования Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ доступно, ΠΈ срСдство форматирования Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅.
  "editor.formatOnPaste": false,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ автоматичСски ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ отступ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ вводят, Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ строки.Π”ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ доступны ΠΏΡ€Π°Π²ΠΈΠ»Π° отступов языка.
  "editor.autoIndent": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ прСдлоТСния автоматичСски ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π½Ρ‹Ρ… символов
  "editor.suggestOnTriggerCharacters": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, слСдуСт Π»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ прСдлоТСния ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Β«EnterΒ» - Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Β«TabΒ». ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ двусмыслСнности ΠΌΠ΅ΠΆΠ΄Ρƒ вставкой Π½ΠΎΠ²Ρ‹Ρ… строк ΠΈΠ»ΠΈ принятиСм ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«ΡƒΠΌΠ½Ρ‹ΠΉΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ принятиС прСдлоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Enter Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ вносит тСкстовыС измСнСния.
  "editor.acceptSuggestionOnEnter": "on",

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, слСдуСт Π»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ прСдлоТСния ΠΏΠΎ символам фиксации.НапримСр, Π² JavaScript Ρ‚ΠΎΡ‡ΠΊΠ° с запятой (';') ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ символом фиксации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ этот символ.
  "editor.acceptSuggestionOnCommitCharacter": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π»ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ прСдлоТСниями ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.
  "editor.snippetSuggestions": "inline",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· выдСлСния Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ строку.
  "editor.emptySelectionClipboard": true,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ Π½Π° основС слов Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅."editor.wordBasedSuggestions": ΠΏΡ€Π°Π²Π΄Π°,

  // Π Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° для ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°
  "editor.suggestFontSize": 0,

  // Высота строки для ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°
  "editor.suggestLineHeight": 0,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ совпадСния Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρƒ
  "editor.selectionHighlight": true,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ вхоТдСния сСмантичСских символов
  "editor.occurrencesHighlight": true,

  // УправляСт количСством ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π½Π° ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.overviewRulerLanes ": 3,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, слСдуСт Π»ΠΈ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ.
  "editor.overviewRulerBorder": ΠΏΡ€Π°Π²Π΄Π°,

  // Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ стилСм Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ курсора, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния: blink, smooth, phase, expand ΠΈ solid.
  "editor.cursorBlinking": "ΠΌΠΈΠ³Π°Ρ‚ΡŒ",

  // ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ использовании колСсика ΠΌΡ‹ΡˆΠΈ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π½ΠΈΠΈ Ctrl
  "editor.mouseWheelZoom": false,

  // УправляСт стилСм курсора, допустимыС значСния: 'block', 'block-outline', 'line', 'line-thin', 'underline' ΠΈ 'underline-thin'
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.cursorStyle ":" строка ",

  // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²
  "editor.fontLigatures": лоТь,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ скрыт курсор Π½Π° ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅.
  "editor.hideCursorInOverviewRuler": false,

  // УправляСт Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ символы ΠΏΡ€ΠΎΠ±Π΅Π»Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: Β«Π½Π΅Ρ‚Β», Β«Π³Ρ€Π°Π½ΠΈΡ†Π°Β» ΠΈ «всС». ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π“Ρ€Π°Π½ΠΈΡ†Π°Β» Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ словами.
  "editor.renderWhitespace": "Π½Π΅Ρ‚",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ символы
  "editor.renderControlCharacters": false,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ отступа
  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.renderIndentGuides ": true,

  // УправляСт Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ строки, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: none, gutter, line ΠΈ all.
  "editor.renderLineHighlight": "строка",

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π»ΠΈΠ½Π·Ρ‹ ΠΊΠΎΠ΄Π°
  "editor.codeLens": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π»ΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ сворачиваниС ΠΊΠΎΠ΄Π°
  "editor.folding": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ автоматичСски скрыты элСмСнты управлСния складкой Π½Π° ΠΆΠ΅Π»ΠΎΠ±Π΅.
  "editor.showFoldingControls": "mouseover",

  // Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΡ… скобок ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…."editor.matchBrackets": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π³Π»ΠΈΡ„Π°. ПолС Π³Π»ΠΈΡ„Π° Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.
  "editor.glyphMargin": ΠΏΡ€Π°Π²Π΄Π°,

  // Вставка ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² слСдуСт Π·Π° табуляциСй
  "editor.useTabStops": true,

  // УдаляСм Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ автоматичСски вставлСнныС ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹
  "editor.trimAutoWhitespace": true,

  // Π”Π΅Ρ€ΠΆΠΈΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ просмотра ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΏΠΎ ΠΈΡ… содСрТимому ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Escape.
  "editor.stablePeek": лоТь,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ выдСлСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ пСрСтаскивания."editor.dragAndDrop": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ чтСния с экрана.
  "editor.accessibilitySupport": "Π°Π²Ρ‚ΠΎ",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ссылки ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ
  "editor.links": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ встроСнныС Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ Ρ†Π²Π΅Ρ‚ΠΎΠ².
  "editor.colorDecorators": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ рядом ΠΈΠ»ΠΈ Π² строкС
  "diffEditor.renderSideBySide": true,

  // УправляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π΅Π»Π°Ρ… ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ
  "diffEditor.ignoreTrimWhitespace ": истина,

  // УправляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² +/- для Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… / ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
  "diffEditor.renderIndicators": true,

  // Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ сохранСнии. Π”ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ доступно срСдство форматирования, Ρ„Π°ΠΉΠ» Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ автоматичСски, Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒΡΡ.
  "editor.formatOnSave": false,

  // ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈ ΡΡ‚ΠΈΠ»ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹.
  "editor.tokenColorCustomizations": {},


// ВСрстак

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… ΠΈΠ»ΠΈ Π½Π΅Ρ‚."workbench.editor.showTabs": true,

  // УправляСт ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ закрытия Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΡ…, Ссли установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 'off'.
  "workbench.editor.tabCloseButton": "ΠΏΡ€Π°Π²ΠΎ",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Для этого Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Ρ‚Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠΎΠ².
  "workbench.editor.showIcons": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ сохранСны (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ рСдактирования).
  "workbench.editor.enablePreview": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈΠ· Quick Open ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр.Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ сохранСны (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ рСдактирования).
  "workbench.editor.enablePreviewFromQuickOpen": true,

  // УправляСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π²Π»Π΅Π²ΠΎΒ» ΠΈΠ»ΠΈ Β«Π²ΠΏΡ€Π°Π²ΠΎΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ слСва ΠΈΠ»ΠΈ справа ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠΏΠ΅Ρ€Π²Ρ‹ΠΉΒ» ΠΈΠ»ΠΈ «послСдний», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ нСзависимо ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ.
  "workbench.editor.openPositioning": "right",

  // УправляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π² любой ΠΈΠ· Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ, Ссли ΠΎΠ½ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚. Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ².Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ снова ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ². ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ игнорируСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΈΠ»ΠΈ Π² сторонС ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹.
  "workbench.editor.revealIfOpen": false,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ количСство Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ Π² истории для ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄. УстановитС 0, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄.
  "workbench.commandPalette.history": 50,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ послСдний Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈ Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·."workbench.commandPalette.preserveInput": false,

  // УправляСт автоматичСским Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Quick Open послС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ фокуса.
  "workbench.quickOpen.closeOnFocusLost": true,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ настроСк Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ всС настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
  "workbench.settings.openDefaultSettings": true,

  // УправляСт располоТСниСм Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ слСва ΠΈΠ»ΠΈ справа ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста.
  "workbench.sideBar.location": "слСва",

  // УправляСт Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ строки состояния Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области."workbench.statusBar.visible": true,

  // УправляСт Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ активности Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСдС.
  "workbench.activityBar.visible": true,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ», автоматичСски Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» удаляСтся ΠΈΠ»ΠΈ пСрСимСновываСтся ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ процСссом. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ· прилоТСния всСгда ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π° грязныС Ρ„Π°ΠΉΠ»Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ваши Π΄Π°Π½Π½Ρ‹Π΅.
  "вСрстак. Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.closeOnFileDelete ": истина,

  // Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ подсказки ΠΏΠΎ водяным Π·Π½Π°ΠΊΠ°ΠΌ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚.
  "workbench.tips.enabled": true,

  // УправляСт Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ запускС, Ссли Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π½Π΅ Π±Ρ‹Π» восстановлСн ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ сСанса. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«noneΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±Π΅Π· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Β«welcomePageΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу привСтствия (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ), Β«newUntitledFileΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π±Π΅Π· названия (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пустой Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области).
  "workbench.startupEditor": "welcomePage",

  // Π—Π°Π΄Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² вСрстакС.
  "вСрстак.colorTheme ":" По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π’Π΅ΠΌΠ½Ρ‹ΠΉ + ",

  // Π—Π°Π΄Π°Π΅Ρ‚ Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСдС, ΠΈΠ»ΠΈ null, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ².
  "workbench.iconTheme": "вс-сСти",

  // ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹.
  "workbench.colorCustomizations": {},

// Окно

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅.
  // - ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠΊΠ½Π΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ Π² послСднСм Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅, Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠΊ-ΡΡ‚Π°Π½Ρ†ΠΈΡŽ ​​или ΠΈΠ· Finder (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для macOS)
  // - on: Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅
  // - Π²Ρ‹ΠΊΠ»: Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠΊΠ½Π΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ послСдним Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ
  // ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ случаи, ΠΊΠΎΠ³Π΄Π° этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ игнорируСтся (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. ΠΏΡ€ΠΈ использовании ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки -new-window ΠΈΠ»ΠΈ -reuse-window).
  "window.openFilesInNewWindow": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ послСднСС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ.
  // - ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: ΠΏΠ°ΠΏΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅, Ссли ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΈΠ· прилоТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· мСню Β«Π€Π°ΠΉΠ»Β»)
  // - Π²ΠΊΠ»: ΠΏΠ°ΠΏΠΊΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΡŽΡ‚ΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅
  // - Π²Ρ‹ΠΊΠ»: ΠΏΠ°ΠΏΠΊΠΈ замСнят послСднСС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ
  // ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ случаи, ΠΊΠΎΠ³Π΄Π° этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ игнорируСтся (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. ΠΏΡ€ΠΈ использовании ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки -new-window ΠΈΠ»ΠΈ -reuse-window).
  "window.openFoldersInNewWindow": "ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ",

  // УправляСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ ΠΎΠΊΠΎΠ½ послС пСрСзапуска. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«noneΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ всСгда Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ с пустой Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области, Β«oneΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ послСднСС ΠΎΠΊΠ½ΠΎ, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, Β«ΠΏΠ°ΠΏΠΊΠΈΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ всС ΠΎΠΊΠ½Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΏΠ°ΠΏΠΊΠΈ, ΠΈΠ»ΠΈ Β«allΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ всС ΠΎΠΊΠ½Π° вашСго послСднСго сСанса.
  "window.restoreWindows": "ΠΎΠ΄ΠΈΠ½",

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ ΠΎΠΊΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌ, Ссли ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅."window.restoreFullscreen": лоТь,

  // Π Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠΊΠ½Π°. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π²Π΅Π½ 0, ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1) ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, -1) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π½Π° 20%. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти дСсятичныС Π΄Ρ€ΠΎΠ±ΠΈ для Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки уровня ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.
  "window.zoomLevel": 0,

  // УправляСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠΎΠΊΠ½Π° Π½Π° основС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² зависимости ΠΎΡ‚ контСкста:
  // $ {activeEditorShort}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, myFile.txt
  // $ {activeEditorMedium}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, myFolder / myFile.тСкст
  // $ {activeEditorLong}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /Users/Development/myProject/myFolder/myFile.txt
  // $ {folderName}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, моя ΠΏΠ°ΠΏΠΊΠ°
  // $ {folderPath}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, / ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ / Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° / myFolder
  // $ {rootName}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, myFolder1, myFolder2, myFolder3
  // $ {rootPath}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, / ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ / Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° / myWorkspace
  // $ {appName}: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Код VS
  // $ {dirty}: грязный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Ссли Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ грязный
  // $ {separator}: условный Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ("-"), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… со значСниями
  "window.title": "$ {dirty} $ {activeEditorShort} $ {separator} $ {rootName} $ {separator} $ {appName}",

  // УправляСт Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ открытия Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, ΠΊΠΎΠ³Π΄Π° хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎ ΠΎΠΊΠ½ΠΎ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ.По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ экрана откроСтся Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ нСбольшого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒΒ», ΠΎΠΊΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎ ΠΈ послСднСС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΒ», ΠΎΠΊΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠΌ ΠΈ полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ссли настроСно Π½Π° «полноэкранный Ρ€Π΅ΠΆΠΈΠΌΒ». ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ влияСт Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ располоТСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ оставили ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ.
  "window.newWindowDimensions": "ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ",

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ послСднСго Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ.Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ примСняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠΊΠΎΠ½, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΏΠΊΠΈ.
  "window.closeWhenEmpty": лоТь,

  // УправляСм Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ строки мСню. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ строка мСню скрыта, ΠΈ ΠΎΠ΄Π½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши Alt ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π΅Π΅. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ строка мСню Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½Π°, Ссли ΠΎΠΊΠ½ΠΎ Π½Π΅ являСтся полноэкранным.
  "window.menuBarVisibility": "ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ",

  // Если Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π³Π»Π°Π²Π½ΠΎΠ΅ мСню ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сочСтаний клавиш Alt. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠΈ позволяСт вмСсто этого ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ эти сочСтания клавиш Alt ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°."window.enableMenuBarMnemonics": true,

  // Если Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π½Π° Π²Ρ‹ΡΠΎΠΊΠΎΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, Ссли Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Ρ‹ΡΠΎΠΊΠΎΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, ΠΈ Π½Π° Ρ‚Π΅ΠΌΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ с высококонтрастной Ρ‚Π΅ΠΌΡ‹ Windows.
  "window.autoDetectHighContrast": true,

// Π€Π°ΠΉΠ»Ρ‹

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ глобусов для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ.
  "files.exclude": {
    "** /. git": ΠΏΡ€Π°Π²Π΄Π°,
    "** /. svn": ΠΏΡ€Π°Π²Π΄Π°,
    "** /. hg": ΠΏΡ€Π°Π²Π΄Π°,
    "** / CVS": Π²Π΅Ρ€Π½ΠΎ,
    "** /. DS_Store": Π²Π΅Ρ€Π½ΠΎ
  },

  // НастраиваСм ассоциации Ρ„Π°ΠΉΠ»ΠΎΠ² с языками (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. "* .extension": "html"). Они ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π°Π΄ ассоциациями установлСнных языков ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
  "files.associations": {},

  // ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π°Π±ΠΎΡ€Π° символов ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для использования ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈ записи Ρ„Π°ΠΉΠ»ΠΎΠ².
  "files.encoding": "utf8",

  // Когда Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π½Π°Π±ΠΎΡ€Π° символов ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²
  "files.autoGuessEncoding": лоТь,

  // Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΊΠΎΠ½Ρ†Π° строки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ \ n для LF ΠΈ \ r \ n для CRLF.
  "files.eol": "\ r \ n",

  // Когда Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΏΡ€ΠΈ сохранСнии Ρ„Π°ΠΉΠ»Π°."files.trimTrailingWhitespace": лоТь,

  // Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ послСднюю Π½ΠΎΠ²ΡƒΡŽ строку Π² ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΈ Π΅Π³ΠΎ сохранСнии.
  "files.insertFinalNewline": лоТь,

  // УправляСт автоматичСским сохранСниСм грязных Ρ„Π°ΠΉΠ»ΠΎΠ². ДопустимыС значСния: off, afterDelay, onFocusChange (Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ тСряСт фокус), onWindowChange (ΠΎΠΊΠ½ΠΎ тСряСт фокус). Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«afterDelayΒ», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² Β«files.autoSaveDelayΒ».
  "files.autoSave": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² мс, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ грязный Ρ„Π°ΠΉΠ» сохраняСтся автоматичСски.ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° для 'files.autoSave' установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 'afterDelay'
  "files.autoSaveDelay": 1000,

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… ΠΈΠ· просмотра. Π¨Π°Π±Π»ΠΎΠ½Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΏΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ путям (Ρ‚.Π΅. прСфикс с ** ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ совпадСния). Для измСнСния этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° трСбуСтся пСрСзапуск. Когда Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ потрСбляСт ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ процСссора ΠΏΡ€ΠΈ запускС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ большиС ΠΏΠ°ΠΏΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.
  "files.watcherExclude": {
    "** /. git / objects / **": ΠΏΡ€Π°Π²Π΄Π°,
    "** /. git / subtree-cache / **": ΠΏΡ€Π°Π²Π΄Π°,
    "** / node_modules / * / **": Π²Π΅Ρ€Π½ΠΎ
  },

  // УправляСт Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ нСсохранСнных Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами, позволяя ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ запрос Π½Π° сохранСниС ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°."files.hotExit": "onExit",

  // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ².
  "files.useExperimentalFileWatcher": лоТь,

  // Π―Π·Ρ‹ΠΊΠΎΠ²ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ назначаСтся Π½ΠΎΠ²Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ.
  "files.defaultLanguage": "",

// Π Π΅ΠΆΠΈΠΌ Π”Π·Π΅Π½

  // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Zen, Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ срСду Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌ.
  "zenMode.fullScreen": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Π”Π·Π΅Π½, Ρ‚Π°ΠΊΠΆΠ΅ скрываСт Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста.
  "zenMode.hideTabs": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Zen, Ρ‚Π°ΠΊΠΆΠ΅ скрываСт строку состояния Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста."zenMode.hideStatusBar": ΠΏΡ€Π°Π²Π΄Π°,

  // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Π”Π·Π΅Π½, Ρ‚Π°ΠΊΠΆΠ΅ скрываСт панСль активности слСва ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста.
  "zenMode.hideActivityBar": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π»ΠΈ ΠΎΠΊΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Π΄Π·Π΅Π½-Ρ€Π΅ΠΆΠΈΠΌ, Ссли ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ Π² Π΄Π·Π΅Π½-Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  "zenMode.restore": лоТь,

// ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ

  // ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹Β». УстановитС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ панСль.
  "explorer.openEditors.visible": 9,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ высота Ρ€Π°Π·Π΄Π΅Π»Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² динамичСски Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ количСству элСмСнтов ΠΈΠ»ΠΈ Π½Π΅Ρ‚."explorer.openEditors.dynamicHeight": true,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ автоматичСски ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ.
  "explorer.autoReveal": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ пСрСтаскивания.
  "explorer.enableDragAndDrop": true,

  // УправляСт порядком сортировки Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ сортировкС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ порядок Β«ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΉΒ» (Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ отсортированы вмСстС), Β«Ρ‚ΠΈΠΏΒ» (ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Ρ„Π°ΠΉΠ»Π°), Β«ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉΒ» (ΠΏΠΎ Π΄Π°Ρ‚Π΅ послСднСго измСнСния) ΠΈΠ»ΠΈ Β«filesFirstΒ» (сортировка Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ°ΠΏΠΊΠΈ)."explorer.sortOrder": "ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ",

// Поиск

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ глобусов для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ ΠΏΡ€ΠΈ поискС. НаслСдуСт всС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ глобусов ΠΈΠ· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° files.exclude.
  "search.exclude": {
    "** / node_modules": ΠΏΡ€Π°Π²Π΄Π°,
    "** / bower_components": ΠΏΡ€Π°Π²Π΄Π°
  },

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈ ripgrep Π² тСкстовом поискС
  "search.useRipgrep": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ .gitignore ΠΈ .ignore ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈ поискС Π² Π½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.
  "search.useIgnoreFilesByDefault": false,

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² глобального поиска символов Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° для быстрого открытия."search.quickOpen.includeSymbols": false,

// HTTP

  // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ настройка прокси. Если Π½Π΅ установлСн, Π±ΡƒΠ΄Π΅Ρ‚ взят ΠΈΠ· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния http_proxy ΠΈ https_proxy.
  "http.proxy": "",

  // Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ сСртификат прокси-сСрвСра ΠΏΠΎ списку прСдоставлСнных Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ² сСртификации.
  "http.proxyStrictSSL": ΠΏΡ€Π°Π²Π΄Π°,

  // Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, отправляСмоС Π² качСствС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Β«Proxy-AuthorizationΒ» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСтСвого запроса.
  "http.proxyAuthorization": null,

// ΠžΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ

  // ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π»ΠΈ Π²Ρ‹ автоматичСскиС обновлСния ΠΈΠ· ΠΊΠ°Π½Π°Π»Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ.ВрСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° послС измСнСния.
  "update.channel": "ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ",

// CSS

  // УправляСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ CSS ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

  // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
  "css.validate": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠŸΡ€ΠΈ использовании прСфикса, зависящСго ΠΎΡ‚ поставщика, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства, зависящиС ΠΎΡ‚ поставщика
  "css.lint.compatibleVendorPrefixes": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // ΠŸΡ€ΠΈ использовании прСфикса производитСля Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ стандартноС свойство
  "css.lint.vendorPrefix": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ опрСдСлСния стилСй
  "css.lint.duplicateProperties ":" ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пустыС Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»
  "css.lint.emptyRules": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ
  "css.lint.importStatement": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ высоту ΠΏΡ€ΠΈ использовании отступов ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈΡ†
  "css.lint.boxModel": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСлСктор (*) ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ
  "css.lint.universalSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСт нСобходимости Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСрСния нуля
  "css.lint.zeroUnits": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ @ font-face Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ свойства src ΠΈ font-family
  "css.lint.fontFaceProperties ":" ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ",

  // ШСстнадцатСричныС Ρ†Π²Π΅Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл
  "css.lint.hexColorLength": "ошибка",

  // НСвСрноС количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
  "css.lint.argumentsInColorFunction": "ошибка",

  // НСизвСстноС свойство.
  "css.lint.unknownProperties": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π’Π·Π»ΠΎΠΌΡ‹ IE Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ IE7 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅
  "css.lint.ieHack": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСизвСстноС свойство производитСля.
  "css.lint.unknownVendorSpecificProperties": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Бвойство игнорируСтся ΠΈΠ·-Π·Π° отобраТСния.НапримСр. с 'display: inline' свойства width, height, margin-top, margin-bottom ΠΈ float Π½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚.
  "css.lint.propertyIgnoredDueToDisplay": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования! Important. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ спСцифика всСго CSS Π²Ρ‹ΡˆΠ»Π° ΠΈΠ·-ΠΏΠΎΠ΄ контроля ΠΈ нуТдаСтся Π² Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅.
  "css.lint.important": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования float. Поплавки приводят ΠΊ Ρ…Ρ€ΡƒΠΏΠΊΠΎΠΌΡƒ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ, Ссли измСнится ΠΎΠ΄ΠΈΠ½ аспСкт ΠΌΠ°ΠΊΠ΅Ρ‚Π°.
  "css.lint.float": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ эти ΠΏΡ€Π°Π²ΠΈΠ»Π° слишком тСсно связаны с HTML."css.lint.idSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ VS Code ΠΈ языковым сСрвСром CSS.
  "css.trace.server": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",

// SCSS (Sass)

  // УправляСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ SCSS ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

  // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
  "scss.validate": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠŸΡ€ΠΈ использовании прСфикса, зависящСго ΠΎΡ‚ поставщика, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства, зависящиС ΠΎΡ‚ поставщика
  "scss.lint.compatibleVendorPrefixes": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // ΠŸΡ€ΠΈ использовании прСфикса производитСля Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ стандартноС свойство
  "scss.lint.vendorPrefix ":" ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ опрСдСлСния стилСй
  "scss.lint.duplicateProperties": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пустыС Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»
  "scss.lint.emptyRules": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ
  "scss.lint.importStatement": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ высоту ΠΏΡ€ΠΈ использовании отступов ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈΡ†
  "scss.lint.boxModel": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСлСктор (*) ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ
  "scss.lint.universalSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСт нСобходимости Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСрСния нуля
  "scss.lint.zeroUnits ":" ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ",

  // ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ @ font-face Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ свойства src ΠΈ font-family
  "scss.lint.fontFaceProperties": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // ШСстнадцатСричныС Ρ†Π²Π΅Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл
  "scss.lint.hexColorLength": "ошибка",

  // НСвСрноС количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
  "scss.lint.argumentsInColorFunction": "ошибка",

  // НСизвСстноС свойство.
  "scss.lint.unknownProperties": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π’Π·Π»ΠΎΠΌΡ‹ IE Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ IE7 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅
  "scss.lint.ieHack": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСизвСстноС свойство производитСля."scss.lint.unknownVendorSpecificProperties": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Бвойство игнорируСтся ΠΈΠ·-Π·Π° отобраТСния. НапримСр. с 'display: inline' свойства width, height, margin-top, margin-bottom ΠΈ float Π½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚.
  "scss.lint.propertyIgnoredDueToDisplay": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования! Important. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ спСцифика всСго CSS Π²Ρ‹ΡˆΠ»Π° ΠΈΠ·-ΠΏΠΎΠ΄ контроля ΠΈ нуТдаСтся Π² Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅.
  "scss.lint.important": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования float. Поплавки приводят ΠΊ Ρ…Ρ€ΡƒΠΏΠΊΠΎΠΌΡƒ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ, Ссли измСнится ΠΎΠ΄ΠΈΠ½ аспСкт ΠΌΠ°ΠΊΠ΅Ρ‚Π°."scss.lint.float": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ эти ΠΏΡ€Π°Π²ΠΈΠ»Π° слишком тСсно связаны с HTML.
  "scss.lint.idSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

// ΠœΠ•ΠΠ¬Π¨Π•

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠœΠ•ΠΠ¬Π¨Π• Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

  // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
  "less.validate": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠŸΡ€ΠΈ использовании прСфикса, зависящСго ΠΎΡ‚ поставщика, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства, зависящиС ΠΎΡ‚ поставщика
  "less.lint.compatibleVendorPrefixes": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // ΠŸΡ€ΠΈ использовании прСфикса производитСля Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ стандартноС свойство
  "мСньшС.lint.vendorPrefix ":" ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ опрСдСлСния стилСй
  "less.lint.duplicateProperties": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пустыС Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»
  "less.lint.emptyRules": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ
  "less.lint.importStatement": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ высоту ΠΏΡ€ΠΈ использовании отступов ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈΡ†
  "less.lint.boxModel": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСлСктор (*) ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ
  "less.lint.universalSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСт нСобходимости Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… измСрСния нуля
  "мСньшС.lint.zeroUnits ":" ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ",

  // ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ @ font-face Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ свойства src ΠΈ font-family
  "less.lint.fontFaceProperties": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // ШСстнадцатСричныС Ρ†Π²Π΅Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл
  "less.lint.hexColorLength": "ошибка",

  // НСвСрноС количСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
  "less.lint.argumentsInColorFunction": "ошибка",

  // НСизвСстноС свойство.
  "less.lint.unknownProperties": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π’Π·Π»ΠΎΠΌΡ‹ IE Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ IE7 ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅
  "less.lint.ieHack": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // НСизвСстноС свойство производитСля."less.lint.unknownVendorSpecificProperties": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Бвойство игнорируСтся ΠΈΠ·-Π·Π° отобраТСния. НапримСр. с 'display: inline' свойства width, height, margin-top, margin-bottom ΠΈ float Π½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚.
  "less.lint.propertyIgnoredDueToDisplay": "ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования! Important. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ спСцифика всСго CSS Π²Ρ‹ΡˆΠ»Π° ΠΈΠ·-ΠΏΠΎΠ΄ контроля ΠΈ нуТдаСтся Π² Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅.
  "less.lint.important": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования float. Поплавки приводят ΠΊ Ρ…Ρ€ΡƒΠΏΠΊΠΎΠΌΡƒ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ, Ссли измСнится ΠΎΠ΄ΠΈΠ½ аспСкт ΠΌΠ°ΠΊΠ΅Ρ‚Π°."less.lint.float": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

  // Π‘Π΅Π»Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ эти ΠΏΡ€Π°Π²ΠΈΠ»Π° слишком тСсно связаны с HTML.
  "less.lint.idSelector": "ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ",

// ΠžΡ‚Π»Π°Π΄ΠΊΠ°

  // ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ останова Π² любом Ρ„Π°ΠΉΠ»Π΅
  "debug.allowBreakpointsEverywhere": false,

  // АвтоматичСски ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ прСдставлСниС ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π² ΠΊΠΎΠ½Ρ†Π΅ сСанса ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
  "debug.openExplorerOnEnd": лоТь,

  // ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π²ΠΎ врСмя ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
  "debug.inlineValues": лоТь,

  // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ скрыта ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ панСль дСйствий ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
  "ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ.hideActionBar ": лоТь,

  // УправляСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ консоли ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.
  "debug.internalConsoleOptions": "openOnFirstSessionStart",

  // ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ запуска глобальной ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ launch.json, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ всСх Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… областях.
  "запуск": {},

// HTML

  // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ срСдства форматирования HTML ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
  "html.format.enable": true,

  // МаксимальноС количСство символов Π² строкС (0 = ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ).
  "html.format.wrapLineLength": 120,

  // Бписок Ρ‚Π΅Π³ΠΎΠ², Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятыми, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ слСдуСт ΠΏΠ΅Ρ€Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ."null" ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для всСх Ρ‚Π΅Π³ΠΎΠ², пСрСчислСнных Π½Π° страницС https://www.w3.org/TR/html5/dom.html#phrasing-content.
  "html.format.unformatted": "a, abbr, Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌ, b, bdo, big, br, button, cite, code, dfn, em, i, img, input, kbd, label, map, object, q, samp , select, small, span, strong, sub, sup, textarea, tt, var ",

  // Бписок Ρ‚Π΅Π³ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ, содСрТимоС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ слСдуСт ΠΏΠ΅Ρ€Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. 'null' ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ соотвСтствуСт Ρ‚Π΅Π³Ρƒ 'pre'.
  "html.format.contentUnformatted": "pre",

  // ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²  ΠΈ ."html.format.indentInnerHtml": лоТь,

  // Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π»ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹ строк ΠΏΠ΅Ρ€Π΅Π΄ элСмСнтами. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π΄ элСмСнтами, Π½ΠΎ Π½Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³ΠΎΠ² ΠΈΠ»ΠΈ для тСкста.
  "html.format.preserveNewLines": true,

  // МаксимальноС количСство пСрСносов строк, сохраняСмых Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ null для Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства.
  "html.format.maxPreserveNewLines": null,

  // Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ отступ {{#foo}} ΠΈ {{/ foo}}.
  "html.format.indentHandlebars": false,

  // Π—Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠΉ строкой.
  "html.format.endWithNewline": false,

  // Бписок Ρ‚Π΅Π³ΠΎΠ², Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятыми, ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚ΠΎΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ строка.'null' ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π²Π½ΠΎ "head, body, / html".
  "html.format.extraLiners": "Π³ΠΎΠ»ΠΎΠ²Π°, Ρ‚Π΅Π»ΠΎ, / html",

  // ΠžΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.
  "html.format.wrapAttributes": "Π°Π²Ρ‚ΠΎ",

  // НастраиваСт, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π»ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° языка HTML Ρ‚Π΅Π³ΠΈ ΠΈ свойства Angular V1.
  "html.suggest.angular1": true,

  // НастраиваСт, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π»ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° языка HTML Ionic Ρ‚Π΅Π³ΠΈ, свойства ΠΈ значСния.
  "html.suggest.ionic": ΠΏΡ€Π°Π²Π΄Π°,

  // НастраиваСт, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π»ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° языка HTML Ρ‚Π΅Π³ΠΈ, свойства ΠΈ значСния HTML5."html.suggest.html5": ΠΏΡ€Π°Π²Π΄Π°,

  // НастраиваСт, провСряСт Π»ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° языка HTML встроСнныС скрипты.
  "html.validate.scripts": true,

  // НастраиваСт, провСряСт Π»ΠΈ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° языка HTML встроСнныС стили.
  "html.validate.styles": ΠΏΡ€Π°Π²Π΄Π°,

  // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ автоматичСского закрытия HTML-Ρ‚Π΅Π³ΠΎΠ².
  "html.autoClosingTags": true,

  // ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ VS Code ΠΈ языковым сСрвСром HTML.
  "html.trace.server": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",

// JSON

  // БвязываСм схСмы с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ JSON Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅
  "json.схСмы ": [],

  // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ срСдства форматирования JSON ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (трСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°)
  "json.format.enable": ΠΏΡ€Π°Π²Π΄Π°,

  // ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ VS Code ΠΈ языковым сСрвСром JSON.
  "json.trace.server": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ",


// Π£Ρ†Π΅Π½ΠΊΠ°

  // Бписок URL-адрСсов ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ стилСй CSS для использования ΠΈΠ· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΡƒΡ†Π΅Π½ΠΊΠΈ. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ°ΠΏΠΊΠΈ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅. Если Π½Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ, ΠΎΠ½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ мСстополоТСния Ρ„Π°ΠΉΠ»Π° ΡƒΡ†Π΅Π½ΠΊΠΈ. ВсС '\' Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ '\\'."markdown.styles": [],

  // УстанавливаСт, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ пСрСдняя Ρ‡Π°ΡΡ‚ΡŒ YAML Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. 'hide' удаляСт Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация рассматриваСтся ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с ΡƒΡ†Π΅Π½ΠΊΠΎΠΉ.
  "markdown.previewFrontMatter": "ΡΠΊΡ€Ρ‹Ρ‚ΡŒ",

  // УстанавливаСт, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹ строк Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. Установка Π΅Π³ΠΎ Π² "true" создаСт 
для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ строки. "markdown.preview.breaks": лоТь, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ прСобразования URL-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ тСкста Π² ссылки Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. "markdown.preview.linkify ": ​​правда, // УправляСт сСмСйством ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. "markdown.preview.fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', 'HelveticaNeue-Light', 'Ubuntu', 'Droid Sans', Π±Π΅Π· засСчСк", // УправляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² пиксСлях, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. "markdown.preview.fontSize": 14, // УправляСт высотой строки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. Π­Ρ‚ΠΎ число относится ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΡˆΡ€ΠΈΡ„Ρ‚Π°. "markdown.preview.lineHeight": 1.6, // ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр ΡƒΡ†Π΅Π½ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ строку ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°."markdown.preview.scrollPreviewWithEditorSelection": true, // ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ просмотрС ΡƒΡ†Π΅Π½ΠΊΠΈ. "markdown.preview.markEditorSelection": true, // ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΡƒΡ†Π΅Π½ΠΊΠΈ обновляСм Π²ΠΈΠ΄ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. "markdown.preview.scrollEditorWithPreview": true, // Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² области ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра ΡƒΡ†Π΅Π½ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. "markdown.preview.doubleClickToSwitchToEditor": true, // Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΡƒΡ†Π΅Π½ΠΊΠΈ. "markdown.trace": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ", // PHP // НастраиваСт, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π»ΠΈ встроСнныС языковыС прСдлоТСния PHP.ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ PHP. "php.suggest.basic": ΠΏΡ€Π°Π²Π΄Π°, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ встроСнной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ PHP. "php.validate.enable": ΠΏΡ€Π°Π²Π΄Π°, // Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° исполняСмый Ρ„Π°ΠΉΠ» PHP. "php.validate.executablePath": null, // НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, запускаСтся Π»ΠΈ Π»ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΡ€ΠΈ сохранСнии ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Ρ‚ΠΈΠΏΠ΅. "php.validate.run": "onSave", // TypeScript // Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅, содСрТащСй Ρ„Π°ΠΉΠ»Ρ‹ tsserver ΠΈ lib * .d.ts для использования. "typescript.tsdk": ноль, // ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ автоматичСскоС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ°. ВрСбуСтся TypeScript> = 2.0,6. "typescript.disableAutomaticTypeAcquisition": лоТь, // Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ NPM, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌΡƒ для автоматичСского получСния Ρ‚ΠΈΠΏΠ°. ВрСбуСтся TypeScript> = 2.3.4. "typescript.npm": ноль, // ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, установлСн Π»ΠΈ NPM для автоматичСского получСния Ρ‚ΠΈΠΏΠ°. "typescript.check.npmIsInstalled": true, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ссылок CodeLens Π² Ρ„Π°ΠΉΠ»Π°Ρ… JavaScript. "javascript.referencesCodeLens.enabled": false, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ссылок CodeLens Π² Ρ„Π°ΠΉΠ»Π°Ρ… TypeScript. ВрСбуСтся TypeScript> = 2.0,6. "typescript.referencesCodeLens.enabled": false, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ CodeLens. ВрСбуСтся TypeScript> = 2.2.0. "typescript.implementationsCodeLens.enabled": лоТь, // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ запись TS-сСрвСра Π² Ρ„Π°ΠΉΠ». Π­Ρ‚ΠΎΡ‚ ΠΆΡƒΡ€Π½Π°Π» ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для диагностики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ сСрвСра TS. Π–ΡƒΡ€Π½Π°Π» ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, исходный ΠΊΠΎΠ΄ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. "typescript.tsserver.log": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ", // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ отслСТиваниС сообщСний, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° TS-сСрвСр. Π­Ρ‚Π° трассировка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для диагностики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ сСрвСра TS.Врассировка ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, исходный ΠΊΠΎΠ΄ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. "typescript.tsserver.trace": "Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ", // Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ с ΠΈΡ… сигнатурой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. "typescript.useCodeSnippetsOnMethodSuggest": false, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ TypeScript. "typescript.validate.enable": ΠΏΡ€Π°Π²Π΄Π°, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ срСдства форматирования TypeScript ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. "typescript.format.enable": ΠΏΡ€Π°Π²Π΄Π°, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС раздСлитСля запятой. "typescript.format.insertSpaceAfterCommaDelimiter ": истина, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова конструктора. ВрСбуСтся TypeScript> = 2.3.0. "typescript.format.insertSpaceAfterConstructor": лоТь, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС Ρ‚ΠΎΡ‡ΠΊΠΈ с запятой Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ for. "typescript.format.insertSpaceAfterSemicolonInForStatements": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. "typescript.format.insertSpaceBeforeAndAfterBinaryOperators": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° управлСния."typescript.format.insertSpaceAfterKeywordsInControlFlowStatements": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. "typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ скобками Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ВрСбуСтся TypeScript> = 2.1.5. "typescript.format.insertSpaceBeforeFunctionParenthesis": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустой ΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ скобки. "машинопись.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis ": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустых скобок. "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустых Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобок. ВрСбуСтся TypeScript> = 2.3.0. "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ скобок строки шаблона.ВрСбуСтся TypeScript> = 2.0.6. "typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобок выраТСния JSX. ВрСбуСтся TypeScript> = 2.0.6. "typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС утвСрТдСния Ρ‚ΠΈΠΏΠ° Π² TypeScript. ВрСбуСтся TypeScript> = 2.4. "typescript.format.insertSpaceAfterTypeAssertion": лоТь, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ставится Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ скобка Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Π½Π΅Ρ‚."typescript.format.placeOpenBraceOnNewLineForFunctions": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ставится Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ скобка Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку для ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ Π½Π΅Ρ‚. "typescript.format.placeOpenBraceOnNewLineForControlBlocks": false, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ JavaScript. "javascript.validate.enable": ΠΏΡ€Π°Π²Π΄Π°, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ срСдства форматирования JavaScript ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. "javascript.format.enable": ΠΏΡ€Π°Π²Π΄Π°, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС раздСлитСля запятой. "javascript.format.insertSpaceAfterCommaDelimiter": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова конструктора.ВрСбуСтся TypeScript> = 2.3.0. "javascript.format.insertSpaceAfterConstructor": лоТь, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС Ρ‚ΠΎΡ‡ΠΊΠΈ с запятой Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ for. "javascript.format.insertSpaceAfterSemicolonInForStatements": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. "javascript.format.insertSpaceBeforeAndAfterBinaryOperators": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠ° управлСния. "javascript.format.insertSpaceAfterKeywordsInControlFlowStatements": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ."javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ скобками Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ВрСбуСтся TypeScript> = 2.1.5. "javascript.format.insertSpaceBeforeFunctionParenthesis": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустой ΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ скобки. "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустых скобок."javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ нСпустых Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобок. ВрСбуСтся TypeScript> = 2.3.0. "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ скобок строки шаблона. ВрСбуСтся TypeScript> = 2.0.6. "javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ пространства послС открытия ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобок выраТСния JSX.ВрСбуСтся TypeScript> = 2.0.6. "javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ставится Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ скобка Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Π½Π΅Ρ‚. "javascript.format.placeOpenBraceOnNewLineForFunctions": false, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ставится Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π°Ρ скобка Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку для ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ Π½Π΅Ρ‚. "javascript.format.placeOpenBraceOnNewLineForControlBlocks": false, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ автоматичСских ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² JSDoc "jsDocCompletion.enabled": true, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСмантичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² JavaScript.Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ jsconfig.json ΠΈΠ»ΠΈ tsconfig.json ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. ВрСбуСтся TypeScript> = 2.3.1. "javascript.implicitProjectConfig.checkJs": лоТь, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Π² списки ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ JavaScript. "javascript.nameSuggestions": ΠΏΡ€Π°Π²Π΄Π°, // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ автоопрСдСлСния Π·Π°Π΄Π°Ρ‡ tsc. "typescript.tsc.autoDetect": "Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ", // Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ // АвтоматичСски ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ "extension.autoUpdate": true, // Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ "Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.ignoreRecommendations ": лоТь, // Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» // НастраиваСт, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ. "terminal.explorerKind": "ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ", // НастраиваСт Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» для запуска Π² Windows. "terminal.external.windowsExec": "% COMSPEC%", // НастраиваСт, ΠΊΠ°ΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² OS X. "terminal.external.osxExec": "Terminal.app", // НастраиваСт Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» для запуска Π² Linux. "terminal.external.linuxExec": "xterm", // Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» // ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² Linux."terminal.integrated.shell.linux": "sh", // АргумСнты ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для использования Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Linux. "terminal.integrated.shellArgs.linux": [], // ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² OS X. "terminal.integrated.shell.osx": "sh", // АргумСнты ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для использования Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ OS X. "terminal.integrated.shellArgs.osx": [ "-l" ], // ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² Windows. ΠŸΡ€ΠΈ использовании ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ, поставляСмых с Windows (cmd, PowerShell ΠΈΠ»ΠΈ Bash Π² Ubuntu)."terminal.integrated.shell.windows": "C: \\ WINDOWS \\ System32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe", // АргумСнты ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для использования Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Windows. "terminal.integrated.shellArgs.windows": [], // Если установлСно, это ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ появлСниС контСкстного мСню ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, вмСсто этого ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€, ΠΈ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π°. "terminal.integrated.rightClickCopyPaste": true, // УправляСт сСмСйством ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ fontFamily. "terminal.integrated.fontFamily": "", // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π»ΠΈ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. "terminal.integrated.fontLigatures": лоТь, // УправляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² пиксСлях Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. "terminal.integrated.fontSize": 14, // УправляСт высотой строки Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, это число умноТаСтся Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ высоту строки Π² пиксСлях. "terminal.integrated.lineHeight": 1.2, // Π’ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π»ΠΈ ΠΏΠΎΠ»ΡƒΠΆΠΈΡ€Π½Ρ‹ΠΉ тСкст Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ со стороны ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°."terminal.integrated.enableBold": true, // УправляСт ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ΠΌ курсора Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. "terminal.integrated.cursorBlinking": лоТь, // УправляСт стилСм курсора Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. "terminal.integrated.cursorStyle": "Π±Π»ΠΎΠΊ", // УправляСт ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ количСством строк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Ρ…Ρ€Π°Π½ΠΈΡ‚ Π² своСм Π±ΡƒΡ„Π΅Ρ€Π΅. "terminal.integrated.scrollback": 1000, // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π»ΠΎΠΊΠ°Π»ΠΈ ΠΏΡ€ΠΈ запускС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это true для OS X, false Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. "terminal.integrated.setLocaleVariables ": лоТь, // Π―Π²Π½Ρ‹ΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ (cwd) для процСсса ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ особСнно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π² настройках Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства, Ссли ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π½Π΅ являСтся ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ cwd. "terminal.integrated.cwd": "", // ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ Π»ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅, Ссли Π΅ΡΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ сСссии. "terminal.integrated.confirmOnExit": лоТь, // Набор ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄, привязки клавиш ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ, Π° вмСсто этого всСгда Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ.Π­Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сочСтания клавиш, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΊΠΎΠ³Π΄Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π½Π΅ сфокусирован, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ctrl + p для запуска Quick Open. "terminal.integrated.commandsToSkipShell": [ "editor.action.toggleTabFocusMode", "workbench.action.debug.continue", "workbench.action.debug.pause", "workbench.action.debug.restart", "workbench.action.debug.run", "workbench.action.debug.start", "workbench.action.debug.stop", "workbench.action.focusActiveEditorGroup ", "workbench.action.focusFirstEditorGroup", "workbench.action.focusSecondEditorGroup", "workbench.action.focusThirdEditorGroup", "workbench.action.navigateDown", "workbench.action.navigateLeft", "workbench.action.navigateRight", "workbench.action.navigateUp", "workbench.action.openNextRecentlyUsedEditorInGroup", "workbench.action.openPreviousRecentlyUsedEditorInGroup", "workbench.action.quickOpen", "workbench.action.quickOpenView", "вСрстак.action.showCommands ", "workbench.action.terminal.clear", "workbench.action.terminal.copySelection", "workbench.action.terminal.deleteWordLeft", "workbench.action.terminal.deleteWordRight", "workbench.action.terminal.findWidget.history.showNext", "workbench.action.terminal.findWidget.history.showPrevious", "workbench.action.terminal.focus", "workbench.action.terminal.focusAtIndex1", "workbench.action.terminal.focusAtIndex2", "workbench.action.terminal.focusAtIndex3", "вСрстак.action.terminal.focusAtIndex4 ", "workbench.action.terminal.focusAtIndex5", "workbench.action.terminal.focusAtIndex6", "workbench.action.terminal.focusAtIndex7", "workbench.action.terminal.focusAtIndex8", "workbench.action.terminal.focusAtIndex9", "workbench.action.terminal.focusFindWidget", "workbench.action.terminal.focusNext", "workbench.action.terminal.focusPrevious", "workbench.action.terminal.hideFindWidget", "workbench.action.terminal.kill", "вСрстак.дСйствиС.Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».Π½ΠΎΠ²ΠΎΠ΅ ", "workbench.action.terminal.paste", "workbench.action.terminal.runActiveFile", "workbench.action.terminal.runSelectedText", "workbench.action.terminal.scrollDown", "workbench.action.terminal.scrollDownPage", "workbench.action.terminal.scrollToBottom", "workbench.action.terminal.scrollToTop", "workbench.action.terminal.scrollUp", "workbench.action.terminal.scrollUpPage", "workbench.action.terminal.selectAll", "workbench.action.terminal.toggleTerminal " ], // ΠžΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ срСды, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² процСсс VS Code для использования Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π² OS X "terminal.integrated.env.osx": {}, // ΠžΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ срСды, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² процСсс VS Code для использования Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π² Linux "terminal.integrated.env.linux": {}, // ΠžΠ±ΡŠΠ΅ΠΊΡ‚ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ срСды, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² процСсс VS Code для использования Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π² Windows "terminal.integrated.env.windows": {}, // ПанСль ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ Π² прСдставлСнии ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ автоматичСски ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ "ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.autoReveal ": ΠΏΡ€Π°Π²Π΄Π°, // ВСлСмСтрия // Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± использовании ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² Microsoft. "telemetry.enableTelemetry": ΠΏΡ€Π°Π²Π΄Π°, // Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎ сбоях Π² Microsoft. // Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ пСрСзапуска, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ вступил Π² силу. "telemetry.enableCrashReporter": ΠΏΡ€Π°Π²Π΄Π°, // Π­ΠΌΠΌΠ΅Ρ‚ // ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ сокращСния emmet Π² качСствС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. // ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ inMarkupAndStylesheetFilesOnly примСняСтся ΠΊ html, haml, jade, slim, xml, xsl, css, scss, sass, less ΠΈ стилусу. // ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «всСгда» примСняСтся ΠΊΠΎ всСм частям Ρ„Π°ΠΉΠ»Π° нСзависимо ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ / css."emmet.showExpandedAbbreviation": "всСгда", // ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сокращСния emmet Π² качСствС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. НСпримСнимо Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… стилСй ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° для emmet.showExpandedAbbreviation установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Π½ΠΈΠΊΠΎΠ³Π΄Π°Β». "emmet.showAbbreviationSuggestions": true, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сокращСний emmet Π½Π° языках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ здСсь сопоставлСниС ΠΌΠ΅ΠΆΠ΄Ρƒ языком ΠΈ языком, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ emmet. // НапримСр: {"vue-html": "html", "javascript": "javascriptreact"} "emmet.includeLanguages": {}, // ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для использования Π² сниппСтах emmet "Π­ΠΌΠΌΠ΅Ρ‚.ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ": {}, // ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ синтаксиса ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ свой собствСнный ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ. "emmet.syntaxProfiles": {}, // Массив языков, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ слСдуСт Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ emmet. "emmet.excludeLanguages": [ "ΡƒΡ†Π΅Π½ΠΊΠ°" ], // ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅, содСрТащСй ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π° emmet. ' "emmet.extensionsPath": null, // Когда Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, сокращСния emmet Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ TAB. "emmet.triggerExpansionOnTab": лоТь, // Настройки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для измСнСния повСдСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дСйствий ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Emmet."emmet.preferences": {}, // Если true, Ρ‚ΠΎ прСдлоТСния emmet Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… Π² соотвСтствии с настройкой editor.snippetSuggestions. "emmet.showSuggestionsAsSnippets": лоТь, // ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ // НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для пСрСопрСдСлСния для языка [go]. "[ΠΈΠ΄Ρ‚ΠΈ]": { "editor.insertSpaces": false }, // НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для пСрСопрСдСлСния для языка [json]. "[json]": { "editor.quickSuggestions": { "строки": ΠΏΡ€Π°Π²Π΄Π° } }, // НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для пСрСопрСдСлСния для языка [makefile]."[makefile]": { "editor.insertSpaces": false }, // НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для пСрСопрСдСлСния для языка [markdown]. "[ΡƒΡ†Π΅Π½ΠΊΠ°]": { "editor.wordWrap": "Π½Π°", "editor.quickSuggestions": false }, // НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для пСрСопрСдСлСния для языка [yaml]. "[yaml]": { "editor.insertSpaces": ΠΏΡ€Π°Π²Π΄Π°, "editor.tabSize": 2 }, // Git // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ git "git.enabled": ΠΏΡ€Π°Π²Π΄Π°, // ΠŸΡƒΡ‚ΡŒ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ git "git.path": null, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π»ΠΈ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ "ΠΌΠ΅Ρ€Π·Π°Π²Π΅Ρ†.autorefresh ": ΠΏΡ€Π°Π²Π΄Π°, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π»ΠΈ автоматичСская Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° "git.autofetch": ΠΏΡ€Π°Π²Π΄Π°, // ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ синхронизациСй Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² git "git.confirmSync": ΠΏΡ€Π°Π²Π΄Π°, // УправляСт счСтчиком Π·Π½Π°Ρ‡ΠΊΠΎΠ² git. all считаСт всС измСнСния. tracked ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ отслСТиваСмыС измСнСния. `off` Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΅Π³ΠΎ. "git.countBadge": "всС", // ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΈΠΏ Π²Π΅Ρ‚ΠΎΠΊ отобраТаСтся ΠΏΡ€ΠΈ запускС `Checkout to ...`. all ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ всС ссылки, local ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ, tags ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Π³ΠΈ, Π° remote ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ."git.checkoutType": "всС", // Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π΅ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Git "git.ignoreLegacyWarning": лоТь, // Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ссли Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ слишком ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ "git.ignoreLimitWarning": лоТь, // ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для клонирования рСпозитория git "git.defaultCloneDirectory": null, // ЀиксируСм всС измСнСния, ΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ‚ поэтапных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. "git.enableSmartCommit": лоТь, // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ подписаниС фиксации с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GPG. "git.enableCommitSigning": лоТь, // Npm // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ автоматичСского опрСдСлСния скриптов npm.По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. "npm.autoDetect": "on", // ЗапускаСм ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ npm с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ --silent "npm.runSilent": лоТь, // ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ слияния // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² слияния CodeLens Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ "слияниС-ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚.codeLens.enabled": ΠΏΡ€Π°Π²Π΄Π°, // Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ / ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² слияния Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ "merge-ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚.decorators.enabled": ΠΏΡ€Π°Π²Π΄Π°, // Grunt // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ автоматичСского опрСдСлСния Π·Π°Π΄Π°Ρ‡ Grunt. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. "grunt.autoDetect": "Π²ΠΊΠ»", // Π“Π»ΠΎΡ‚ΠΎΠΊ // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ автоматичСского опрСдСлСния Π·Π°Π΄Π°Ρ‡ Gulp.По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. "gulp.autoDetect": "Π²ΠΊΠ»", // Π”ΠΆΠ΅ΠΉΠΊ // УправляСт Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ автоопрСдСлСния Π·Π°Π΄Π°Ρ‡ Jake. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. "jake.autoDetect": "on" }

ΠžΠ±Ρ‰ΠΈΠ΅ вопросы

Q: Код VS Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚: «НС удаСтся Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ настройки».

A: Если Π²Ρ‹ ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройку (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ автосохранСниС ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ) ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС «НСвозмоТно Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ настройки. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ошибки / прСдупрСТдСния Π² Ρ„Π°ΠΉΠ»Π΅, ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ. .», это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ваш Ρ„Π°ΠΉΠ» settings.json ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΠ»ΠΈ содСрТит ошибки. Ошибки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌΠΈ простыми, ΠΊΠ°ΠΊ отсутствиС запятой ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ настроСк. Π€Π°ΠΉΠ» > Настройки > Настройки ( Код > Настройки > Настройки Π½Π° Mac) ( kb (workbench.action.openGlobalSettings) ), ΠΈ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ красными волнистыми линиями.

Q: Когда ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ настройки Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства?

A: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки, Π½ΠΎ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ VS Code.Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ — ΠΏΡ€Π°Π²ΠΈΠ»Π° Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³Π° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ языка.

vscode settings — ΠΊΠ°ΠΊΠΈΠ΅ Π’Π‘Π• Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Visual Studio Code?

Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… VS Code упоминаСтся располоТСниС Ρ„Π°ΠΉΠ»ΠΎΠ² настроСк:

Π’ зависимости ΠΎΡ‚ вашСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настроСк находится здСсь:

  • Windows % APPDATA% \ Code \ User \ settings.json
  • macOS $ ГЛАВНАЯ / Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° / ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ / Код / ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / настройки.json
  • Linux $ HOME / .config / Код / ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / settings.json

Если Π²Ρ‹ посмотритС Π½Π° ΠΏΠ°ΠΏΠΊΡƒ Code , Ρ‚Π°ΠΌ хранится ΠΊΡƒΡ‡Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²:

  Код $ Π΄Π΅Ρ€Π΅Π²ΠΎ -L 1
.
β”œβ”€β”€ Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ
β”œβ”€β”€ Кэш
β”œβ”€β”€ CachedData
β”œβ”€β”€ CachedExtensions
β”œβ”€β”€ Код \ КСш
β”œβ”€β”€ Π€Π°ΠΉΠ»Ρ‹ cookie
β”œβ”€β”€ Cookies-ΠΆΡƒΡ€Π½Π°Π»
β”œβ”€β”€ GPUCache
β”œβ”€β”€ Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ \ Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅
β”œβ”€β”€ Π‘Π΅Ρ‚ΡŒ \ ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎΠ΅ \ БостояниС
β”œβ”€β”€ ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΡ
β”œβ”€β”€ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
β”œβ”€β”€ Π Π°Π±ΠΎΡ‡ΠΈΠ΅ мСста
β”œβ”€β”€ blob_storage
β”œβ”€β”€ языковыС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹.json
β”œβ”€β”€ ΠΆΡƒΡ€Π½Π°Π»Ρ‹
β”œβ”€β”€ машинаид
β”œβ”€β”€ rapid_render.json
β”œβ”€β”€ storage.json
└── webrtc_event_logs
  

Они содСрТат всС настройки / ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ VS Code (ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ°ΠΏΠΊΠΈ .vscode Π² вашСм Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ пространствС). Если Π²Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Code , ваш VS Code Π±ΡƒΠ΄Π΅Ρ‚ вСсти сСбя Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ ΠΎΠ½ Π±Ρ‹Π» Π½Π΅Π΄Π°Π²Π½ΠΎ установлСн.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ Ρ‚Π°ΠΊ Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ JSON, ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… хранится Π² Ρ„Π°ΠΉΠ»Π°Ρ… Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… SQL ( .vscdb ). НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ запрос Β« Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Β» для Ρ„Π°ΠΉΠ»ΠΎΠ² с .abc , ΠΎΠ½ хранится Π² User / globalStorage / state.vscdb . Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ SQLite (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, этот), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ», ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ это:

… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохраняСт настройку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ мСня снова для Ρ„Π°ΠΉΠ»ΠΎΠ² .csv ΠΈ .abc . (ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Β«abcΒ» ΠΈΠ· значСния DB, ΠΈ VS Code снова ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Π°ΠΌ.)

Для настроСк, относящихся ΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ пространству, ΠΎΠ½ΠΈ хранятся Π² User / workspaceStorage , Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² ΠΏΠ°ΠΏΠΊΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ $ tree -L 1
.β”œβ”€β”€ 145974865976a98123d05b3b96dbf2c5
β”œβ”€β”€ 20159dfdb7c4cda12efaac5f8e64a954
β”œβ”€β”€ 33fd12012abefa2f7f2f0a3f185999cf
β”œβ”€β”€ 34a3fbd8b284b6cfb29882db362faa4e
β”œβ”€β”€ 44b251d79bd7f8f49c350d022bf7d03d
β”œβ”€β”€ 63d838186f19687db224f4f7a27c62ab
...
  

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² любой ΠΈΠ· Π½ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ workspace.json , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, для ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Ρ„Π°ΠΉΠ» DB. Π—Π°Ρ‚Π΅ΠΌ снова ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ состояниС . Vscdb , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ этого:

… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ настройки для запоминания ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ‚. Π”..

VS Code настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ

VS Code — это ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ Ρ€Ρ‹Π½ΠΊΠΎΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ для ускорСния вашСго Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса. Но Π΅ΡΡ‚ΡŒ мноТСство ΠΌΠΎΡ‰Π½Ρ‹Ρ… настроСк ΠΈ настроСк, доступных прямо ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ VS Code.

Как Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваши настройки

Π’Π°ΡˆΠΈ настройки VS Code ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π΅ JSON с ΠΈΠΌΠ΅Π½Π΅ΠΌ settings.json . Для рСдактирования Π²Π°ΡˆΠΈΡ… настроСк Π² настройках .json , Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с открытия ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CMD / CTRL + SHIFT + P .

На ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ ваши настройки:

  • Команда ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ настройки (JSON) позволяСт Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» настроСк JSON.

  • Команда ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ настройки (UI) ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для косвСнного рСдактирования Ρ„Π°ΠΉΠ»Π° настроСк JSON.

Оба Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ настроСк Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства . ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ глобально для любого экзСмпляра VS Code, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ настройки Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ пространству, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅. Настройки Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ настройки.

Π­ΠΊΠΎΠ½ΠΎΠΌΡŒΡ‚Π΅ врСмя, автоматичСски форматируя вставлСнный ΠΊΠΎΠ΄

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ срСдство форматирования, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ Prettier ΠΈΠ»ΠΈ Beautify, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ VS Code Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ вставляСтся Π² Ρ„Π°ΠΉΠ», ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ вставкС Π½Π° true :

  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.formatOnPaste ": true
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Благодаря автоматичСскому Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ лишний Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ вставкС.

Π­ΠΊΠΎΠ½ΠΎΠΌΡŒΡ‚Π΅ Π΅Ρ‰Π΅ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π° счСт автоматичСского форматирования ΠΏΡ€ΠΈ сохранСнии

Помимо возмоТности форматирования ΠΏΡ€ΠΈ вставкС, VS Code позволяСт Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ сохраняСтС Ρ„Π°ΠΉΠ». Подобно Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ вставлСнного тСкста, для форматирования ΠΏΡ€ΠΈ сохранСнии трСбуСтся срСдство форматирования, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Prettier ΠΈΠ»ΠΈ Beautify.

  "Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.formatOnSave ": true
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ для Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². НС Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅Ρ€Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΡΠΆΠ΅Π»ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сохранСнии.

Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

Π›ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ символа ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΎΠ΄ΠΈΠ½ символ. НапримСр, <= Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ Π² ≀ .Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ Π² VS Code просто. Для этого Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π²Π΅ настройки.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹, ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² настройки сСмСйства ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Fira Code - популярный ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΈ инструкции ΠΏΠΎ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ GitHub.

  "editor.fontFamily": "Код Π€ΠΈΡ€Π°"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ нравится, просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° true для настройки Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

  "editor.fontLigatures": true
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ доступ ΠΊ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ комбинациям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ ваш ΠΊΠΎΠ΄ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ быстрым для чтСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ‚ΠΈΠΏΡ‹ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ Fira. Код:

.

Π›ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ доступны с ΠΊΠΎΠ΄ΠΎΠΌ Fira

.

Быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ нСсохранСнныС Ρ€Π°Π±ΠΎΡ‚Ρ‹, выдСляя ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ

VS Code ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° рядом с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Π½ΠΎ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ сохранСны.ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ настроСк Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° для выдСлСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π²Π²Π΅Ρ€Ρ…Ρƒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ появляСтся красочная линия.

  "workbench.editor.highlightModifiedTabs": true
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Π’ΠΎΡ‡ΠΊΠΈ Π½Π°ΠΉΡ‚ΠΈ слоТнСС, особСнно Ссли Ρƒ вас ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° нСсохранСнныС Ρ„Π°ΠΉΠ»Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ для упрощСния Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° синюю линию Π²Π²Π΅Ρ€Ρ…Ρƒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ

.

НС тСряйтС Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² автосохранСниС

Если Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ автоматичСски сохранСны послС Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° фокус ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ грязного Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° фокус ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ VS Code.

Для этого ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройку автоматичСского сохранСния с off Π½Π° afterDelay , onFocusChange ΠΈΠ»ΠΈ onWindowChange .

  "files.autoSave": "afterDelay"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

АвтосохранСниС Π½Π΅ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для всСх ΠΈΠ»ΠΈ для всСх ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ нСобходимости ΠΈΠ»ΠΈ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… областях.

Π£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€, отсортировав Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ ΠΈΠ»ΠΈ послСдним измСнСниям.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ VS Code сортируСт Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅ ΠΏΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρƒ, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ порядка сортировки Π½Π° Ρ‚ΠΈΠΏ сгруппируСт Ρ„Π°ΠΉΠ»Ρ‹ с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ вмСстС, Π° ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ порядка сортировки Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ помСстит ваши послСдниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π²Π²Π΅Ρ€Ρ…Ρƒ.

  "explorer.sortOrder": "type"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Π”Ρ€ΡƒΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ - filesFirst , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сортируСт всС ΠΏΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρƒ, Π½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ°ΠΏΠΊΠ°ΠΌΠΈ. Π’ зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ слоТности вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сортировка Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ для вашСго Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса.

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, настроив курсор

ΠœΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, глядя Π½Π° курсоры. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ?

ΠšΡƒΡ€ΡΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΠΎΡ€ΠΌ:
Π±Π»ΠΎΠΊ , ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Π±Π»ΠΎΠΊΠ° , линия , линия , ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ½ΠΊΠΎΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ . Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΡ‚ΠΈΠ»ΡŒ курсора Π½Π° Π»ΡŽΠ±ΡƒΡŽ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ:

  "editor.cursorStyle": "Π±Π»ΠΎΠΊ"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Анимация мигания Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° Π½Π° ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ , ΠΏΠ»Π°Π²Π½ΠΎΠ΅ , Ρ„Π°Π·Π° , Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ сплошноС .ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ настройку мигания курсора:

  "editor.cursorBlinking": "smooth"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ свои Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ лишниС символы Π½ΠΎΠ²ΠΎΠΉ строки

ΠŸΡ€ΠΈ сохранСнии Ρ„Π°ΠΉΠ»Π° VS Code ΠΎΠ±Ρ€Π΅ΠΆΠ΅Ρ‚ лишниС символы Π½ΠΎΠ²ΠΎΠΉ строки Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»Π°.

  "files.trimFinalNewlines": true
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

Π― Π²ΠΈΠ½ΠΎΠ²Π°Ρ‚ Π² скоплСнии пустых строк Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², поэтому Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° всС автоматичСски очищаСтся.

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ строку, Π½Π΅ принимая прСдлоТСния

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ VS Code позволяСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ прСдлоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиши Enter ΠΈΠ»ΠΈ Tab .

ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Enter ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ (ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° smart , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Enter ΠΏΡ€ΠΈ внСсСнии тСкстовых ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ).

  "editor.acceptSuggestionOnEnter": "off"
  

Π’ΠΎΠΉΡ‚ΠΈ Π² полноэкранный Ρ€Π΅ΠΆΠΈΠΌΠ’Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· полноэкранного Ρ€Π΅ΠΆΠΈΠΌΠ°

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ нСоднозначности ΠΌΠ΅ΠΆΠ΄Ρƒ вставкой Π½ΠΎΠ²Ρ‹Ρ… строк ΠΈ принятиСм ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ свои настройки ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ настроили свои настройки, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Settings Sync. Бинхронизация настроСк Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с использованиСм GitHub ΠΈ gists для синхронизации ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… настроСк Π² VS Code.

Если Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ Π΅Ρ‰Π΅ нСсколько ΠΈΠ΄Π΅ΠΉ, докумСнтация VS Code Π΄Π°Π΅Ρ‚ нСсколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π”Ρ€ΡƒΠ³ΠΎΠΉ сайт, ΠΌΠ΅Ρ‚ΠΊΠΎ Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ VS Code, ΠΌΠΎΠΆΠ΅Ρ‚ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ?! Π΅ΡΡ‚ΡŒ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΉ список Ρ†Π΅Π½Π½Ρ‹Ρ… совСтов.

Π― Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π½Π΅Π΅ писал сообщСниС ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΡ… VS Code, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅, Ссли Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ способы Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code.

Π― Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ настройки Π²Ρ‹ мСняли с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ!

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ наш ΠΊΠΎΠ΄ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code Code Time ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° Π½Π°ΡˆΡƒ Π½ΠΎΠ²ΠΎΡΡ‚Π½ΡƒΡŽ рассылку SRC.

Как ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ VS Code всСго Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚ | Автор: Π΄ΠΎΠΊΡ‚ΠΎΡ€ Π”Π΅Ρ€Π΅ΠΊ ΠžΡΡ‚ΠΈΠ½ πŸ₯³

Руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π€ΠΎΡ‚ΠΎ Procreator UX Design Studio Π½Π° Unsplash

Когда Π²Ρ‹ #CodeNewbie, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ Π½Π° # 100DaysOfCode, ваша установка Visual Studio Code, вСроятно, оставляСт ΠΆΠ΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ.Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ нуля Π΄ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, установив ΠΈ настроив Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Ρ‚Π΅ΠΌΡ‹ ΠΈ надстройки.

Π§Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ VS Code ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΎΠΉ установки, Ρ‚Π°ΠΊ это использованиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, особСнно срСдств форматирования ΠΊΠΎΠ΄Π° ΠΈ Π»ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ автоматичСски ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² вашСм ΠΊΠΎΠ΄Π΅.

ИспользованиС срСдств форматирования ΠΊΠΎΠ΄Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Prettier) ΠΈ Π»ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ESLint) ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ участии Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.Но ΠΎΠ½ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, прСкрасны, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, красивая Ρ‚Π΅ΠΌΠ° ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ использованиС VS Code ΠΈ создаСт ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ вашСй Π»ΠΈΡ‡Π½ΠΎΠΉ вСрсии. Наряду с Ρ‚Π΅ΠΌΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π²Π°ΠΌ сразу ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, с ΠΊΠ°ΠΊΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅.

Но Π²Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ профСссионалом, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ символы ΠΊΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, => ΠΈ ! == ) Π² ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Π΅ вСрсии.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, красивый ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Ρ‚Π°ΠΊ ΡƒΠ΄ΠΎΠ±Π΅Π½ для Π³Π»Π°Π·!

Π’ этом ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΌ руководствС Π²Ρ‹ Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΡƒΡŽ установку VS Code ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π΅Π΅ Π² ΡΠ²Π΅Ρ€Ρ…ΠΌΠΎΡ‰Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ установку ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° ΠΏΡΡ‚ΡŒ ΠΌΠΈΠ½ΡƒΡ‚.

Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚ΡŒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ Π΅Ρ‰Π΅ сСмь Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° самом Π΄Π΅Π»Π΅ Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ - Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², это ваш VS Code - Π½ΠΎ , ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ срСдство форматирования ΠΊΠΎΠ΄Π°, Π»ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈ Ρ‚Π΅ΠΌΡƒ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ большС для качСства вашСй ΠΆΠΈΠ·Π½ΠΈ.Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС 13 Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ сразу, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ бСсплатныС ΠΈ быстрыС. Π’Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΠΎΠ·ΠΆΠ΅ всСго нСсколькими Ρ‰Π΅Π»Ρ‡ΠΊΠ°ΠΌΠΈ ΠΌΡ‹ΡˆΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ VS Code.

Π‘Π½Π°Ρ‡Π°Π»Π° я ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡŽ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² ΠΎΠ±Π΅ΠΈΡ… катСгориях, Π° Π·Π°Ρ‚Π΅ΠΌ объясню Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация для Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ….

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VS Code

Π•ΡΡ‚ΡŒ Π΄Π²Π° способа ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ для VS Code: с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Visual Studio Marketplace ΠΈΠ»ΠΈ Π΅Π³ΠΎ эквивалСнта Π²Π½ΡƒΡ‚Ρ€ΠΈ VS Code.

Из Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°: Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π² тСкстС Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ Π² Visual Studio Marketplace; Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ». ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, Ρ‡Ρ‚ΠΎ Ρƒ вас ΡƒΠΆΠ΅ установлСн VS Code, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ». Π—Π°Ρ‚Π΅ΠΌ ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ попытаСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ссылку vscode . Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Код Visual StudioΒ» ΠΈΠ· списка, Π·Π°Ρ‚Π΅ΠΌ установитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΌΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ для ссылок vscodeΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ссылку».

Из VSCode: Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ VS Code Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π·Π½Π°Ρ‡ΠΎΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ активности - это ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊΠΈ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π°.НайдитС ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, наТимая Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ….

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½ΠΈΠΆΠ΅ располоТСны Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

ESLint, HTMLHint, Prettier - срСдство форматирования ΠΊΠΎΠ΄Π°, stylelint, vscode-icons ΠΈ Ρ‚Π΅ΠΌΠ° Π½Π° ваш Π²Ρ‹Π±ΠΎΡ€. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ Ρ‚Π΅ΠΌΡƒ VS Code; Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Monokai Vibrant, One Monokai Theme ΠΈΠ»ΠΈ Shades of Purple.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

Document This, indent-rainbow, Live Server, Rainbow Brackets, Rainbow Highlighter, Rainbow Tags ΠΈ vscode-ΠΏΠΈΠ³ΠΌΠ΅Π½Ρ‚Ρ‹.

ОписаниС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ VS Code

Если Π²Ρ‹ просто Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ настройкС ΠΈ вас Π½Π΅ особо Π·Π°Π±ΠΎΡ‚ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ установили, ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ этот Ρ€Π°Π·Π΄Π΅Π» ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС! πŸ˜‚πŸ§¨πŸ’₯

πŸ”½ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ πŸ”½

  • ESLint
    ESLint - это Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° для JavaScript ΠΈ TypeScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство ошибок ΠΏΡ€ΠΈ написании ΠΊΠΎΠ΄Π°, Π° Π½Π΅ ΠΏΡ€ΠΈ Π΅Π³ΠΎ запускС. НСобходимо ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСстах.
  • HTMLHint
    HTMLHint - это Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° для HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выявляСт мноТСство ошибок, особСнно Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ склонны Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ Π² сСти.
  • Prettier - срСдство форматирования ΠΊΠΎΠ΄Π°
    Prettier автоматичСски Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ваш ΠΊΠΎΠ΄, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ отступы, ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сохранСнии. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Prettier со своими Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰Π°ΠΌΠΈ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Π²Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² Π²Π°ΡˆΠΈΡ… рСпозиториях Git Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ бСссмыслСнных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ форматирования.
  • stylelint
    stylelint - популярный Π»ΠΈΠ½Ρ‚Π΅Ρ€ для CSS. Π›ΠΈΠ½Ρ‚ΠΈΠ½Π³, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ статичСским Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ ΠΊΠΎΠ΄Π° , - это Ρ‚ΠΈΠΏ автоматичСского тСстирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΡ€ΠΈ написании ΠΊΠΎΠ΄Π°.
  • vscode-icons
    vscode-icons - это ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ VS Code ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅.

πŸ”½ VSCode themes πŸ”½

  • Monokai Vibrant
    Monokai Vibrant Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ ΠΌΠ½Π΅ 8-Π±ΠΈΡ‚Π½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΠΈ яркиС ΠΌΡƒΠ»ΡŒΡ‚Ρ„ΠΈΠ»ΡŒΠΌΡ‹.Π­Ρ‚ΠΎ моя любимая Ρ‚Π΅ΠΌΠ° для VS Code.
  • One Monokai Theme
    One Monokai Theme приятна для Π³Π»Π°Π·. Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠΉ Ρ‚Π΅ΠΌΡ‹ Monokai, Π² Ρ‚ΠΎΠΌ числС платная вСрсия ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Monokai Pro.
  • ΠžΡ‚Ρ‚Π΅Π½ΠΊΠΈ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ
    ΠžΡ‚Ρ‚Π΅Π½ΠΊΠΈ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Ахмада Авайса ⚑️ - это большоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΎ красиво дСмонстрируСт Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

πŸ”½ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ πŸ”½

  • Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π­Ρ‚ΠΎΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚
    Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для быстрого создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² стилС JSDoc, Ссли Π²Ρ‹ ΡƒΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ Π²Π΅Ρ‰Π°ΠΌΠΈ.
  • indent-rainbow
    indent-rainbow Π΄Π΅Π»Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ отступ ΠΊΠΎΠ΄Π° Π² ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ Ρ€Π°Π· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚ΠΊΠΈΠΌ, давая ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ столбцу отступа свой собствСнный Ρ†Π²Π΅Ρ‚ Ρ€Π°Π΄ΡƒΠ³ΠΈ.
  • Live Server
    Live Server - это популярноС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сСрвСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ VS Code; ΠΎΠ½ ΠΏΠΎΠ»Π΅Π·Π΅Π½ для создания ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ² HTML ΠΈ CSS.
  • Π Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ скобки
    Π Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ скобки Ρ€Π°ΡΠΊΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ всС ΠΏΠ°Ρ€Ρ‹ скобок ({[]}) , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ скобки.Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ это ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ!
  • Rainbow Highlighter
    Rainbow Highlighter позволяСт ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ нСсколько ΠΈΠΌΠ΅Π½ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π΄ΡƒΠΆΠ½Ρ‹Ρ… Ρ€Π°ΠΌΠΎΠΊ, ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для поиска.
  • Π Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ
    Π Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° Ρ€Π°Π΄ΡƒΠΆΠ½Ρ‹Π΅ скобки, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ‚Π΅Π³ΠΎΠ² HTML. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ React .jsx , Ссли Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.
  • vscode-ΠΏΠΈΠ³ΠΌΠ΅Π½Ρ‚Ρ‹
    vscode-ΠΏΠΈΠ³ΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π² Ρ„Π°ΠΉΠ»Π°Ρ… HTML ΠΈ CSS, выдСляя Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΈΡ… фактичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

Установка ΠΈ настройка ΠΊΠΎΠ΄Π° Visual Studio

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π΅Ρ‰Π΅ Π² этом курсС, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, .html , .zip , .jpeg ) ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ½Ρ†Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Mac, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Finder.
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Finder> Preferences.
  3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΒ».
  4. УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ Β«ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ всС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ²Β».
  5. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ настроСк.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ «Настройка Windows для отобраТСния Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉΒ» ΠΈ слСдуйтС этим указаниям.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Visual Studio (VSCode)

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ Visual Studio ΠΈ установитС Π΅Π³ΠΎ Π½Π° свой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

Настройки VSCode

Когда Π²Ρ‹ мСняСтС настройки Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, устанавливаСтС Ρ„Π»Π°ΠΆΠΊΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. VSCode прСдоставляСт Ρ‚Π°ΠΊΠΎΠΉ интСрфСйс для измСнСния настроСк, Π½ΠΎ это Π½Π΅ СдинствСнный ΠΌΠ΅Ρ‚ΠΎΠ΄.ВмСсто этого Π² VSCode (ΠΈ тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²) Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ 1 .

Π― ΡƒΠΆΠ΅ создал для вас настройки. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…, сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  1. НаТмитС βŒ˜β‡§P (Mac) ΠΈΠ»ΠΈ Ctrl + Shift + P (Windows), Π° Π·Π°Ρ‚Π΅ΠΌ Π² появившСйся ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ open settings json ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter / Return. Π’ VSCode откроСтся новая Π²ΠΊΠ»Π°Π΄ΠΊΠ° с надписью User Settings, с настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ слСва ΠΈ настройками ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ справа.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки VSCode ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Raw.ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ новая Π²Π΅Π±-страница, содСрТащая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ созданныС ΠΌΠ½ΠΎΠΉ настройки ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ большС.
  3. НаТмитС ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl + A (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ вСсь тСкст.
  4. НаТмитС ⌘C (Mac) ΠΈΠ»ΠΈ Ctrl + C (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройки (всС, ΠΎΡ‚ - ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ! - ΠΏΠ΅Ρ€Π²Ρ‹Π΅ { Π΄ΠΎ послСдних } , Π²ΠΊΠ»ΡŽΡ‡Π°Ρ эти символы. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π² своСм Π’Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.
  5. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² VSCode ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² настройках ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ справа. ΠœΡ‹ собираСмся Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС это Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ скопировали.
  6. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ всС содСрТимоС Π² своих ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настройках, Π½Π°ΠΆΠ°Π² ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl-A (Windows).
  7. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ скопировали с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ⌘V (Mac) ΠΈΠ»ΠΈ Ctrl + V (Windows), пСрСзаписав Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π½Π΅Π΅ Π² Π²Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… настройках.
  8. НаТмитС ⌘S (Mac) ΠΈΠ»ΠΈ Ctrl + S (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ вставили.
  9. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Γ— Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части VSCode.

Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ HTML

VSCode ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„Π°Π½Ρ‚Π°ΡΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ (Ρ€Π°Π·Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ), которая позволяСт Π²Π°ΠΌ ввСсти нСсколько Π±ΡƒΠΊΠ² (Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ) ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠΎΠ΄ для вас.Π― создал для вас нСсколько Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² HTML, Π½ΠΎ сначала Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡ… ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Код»> «Настройки»> Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹Β». ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° Select Language for Snippet.
  2. Π›ΠΈΠ±ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ HTML ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter, Π»ΠΈΠ±ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ HTML Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ html.json .
  3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌ HTML VSCode ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Raw. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ новая Π²Π΅Π±-страница, содСрТащая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ созданныС ΠΌΠ½ΠΎΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ большС.
  4. НаТмитС ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl + A (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ вСсь тСкст.
  5. НаТмитС ⌘C (Mac) ΠΈΠ»ΠΈ Ctrl + C (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ (всС, начиная с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ { ΠΈ заканчивая послСдним } , Π²ΠΊΠ»ΡŽΡ‡Π°Ρ эти символы, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ эти символы. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π² своСм Π’Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.
  6. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² VSCode ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ html.json .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ всС содСрТимоС Π² html.json , Π½Π°ΠΆΠ°Π² ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl-A (Windows).
  8. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ скопированныС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ⌘V (Mac) ΠΈΠ»ΠΈ Ctrl + V (Windows), пСрСзаписав Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π»ΠΎ Π² html.json .
  9. НаТмитС ⌘S (Mac) ΠΈΠ»ΠΈ Ctrl + S (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ вставили.
  10. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ html.json , Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Γ— Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части VSCode.

CSS-Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ скопировали, я Ρ‚Π°ΠΊΠΆΠ΅ создал для вас нСсколько Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² CSS.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Код»> «Настройки»> Β«ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹Β». ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° Select Language for Snippet.
  2. Π›ΠΈΠ±ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ CSS ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter, Π»ΠΈΠ±ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ CSS Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅.ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ css.json .
  3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ VSCode CSS Snippets ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Raw. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ новая Π²Π΅Π±-страница, содСрТащая Ρ‚ΠΎΠ»ΡŒΠΊΠΎ созданныС ΠΌΠ½ΠΎΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ большС.
  4. НаТмитС ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl + A (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ вСсь тСкст.
  5. НаТмитС ⌘C (Mac) ΠΈΠ»ΠΈ Ctrl + C (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ (всС, начиная с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ { ΠΈ заканчивая послСдним } , Π²ΠΊΠ»ΡŽΡ‡Π°Ρ эти символы, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ эти символы. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π² своСм Π’Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.
  6. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² VSCode ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ css.json .
  7. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ всС содСрТимоС Π² css.json , Π½Π°ΠΆΠ°Π² ⌘A (Mac) ΠΈΠ»ΠΈ Ctrl-A (Windows).
  8. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ скопированныС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ⌘V (Mac) ΠΈΠ»ΠΈ Ctrl + V (Windows), пСрСзаписав Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π»ΠΎ Π² css.json .
  9. НаТмитС ⌘S (Mac) ΠΈΠ»ΠΈ Ctrl + S (Windows), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ вставили.
  10. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ css.json , Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Γ— Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части VSCode.

Π”ΠΎΠ±Π°Π²ΠΎΡ‡Π½Ρ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Extensions View VSCode ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… способов:

  • ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Β»> Β«Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΒ».
  • НаТмитС βŒ˜β‡§X, Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Mac, ΠΈ Ctrl + Shift + X, Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows.
  • Π‘ Π»Π΅Π²ΠΎΠΉ стороны находится полоса активности , Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ 5 Π·Π½Π°Ρ‡ΠΊΠΎΠ², ΠΈΠ΄ΡƒΡ‰ΠΈΡ… свСрху Π²Π½ΠΈΠ·. НаТмитС Π½Π° Π½ΠΈΠΆΠ½ΠΈΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выглядит ΠΊΠ°ΠΊ 4 ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ сСвСро-восточный ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. Если Π²Ρ‹ Π½Π°Π²Π΅Π΄Π΅Ρ‚Π΅ Π½Π° Π½Π΅Π³ΠΎ курсор, появится надпись Extensions.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π² ΠΏΠΎΠ»Π΅ поиска Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части прСдставлСния Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ список Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²Π²Π΅Π»ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² спискС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ».

УстановитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ:

  • GrannePack HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ установит нСсколько Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ для HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π²Ρ‹Π±Ρ€Π°Π» для своих студСнтов
  • GrannePack CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ установит нСсколько Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ для CSS. Π― Π²Ρ‹Π±Ρ€Π°Π»

ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹

Π― Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΈ VSCode Π² Π² своС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство .Один ΠΈΠ· способов ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это - ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ ΠΈ Ρ‚Π΅ΠΌ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² . ЦвСтовая Ρ‚Π΅ΠΌΠ° измСняСт Ρ†Π²Π΅Ρ‚Π° всСго Π² VSCode, Π° Ρ‚Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ малСнькиС Π·Π½Π°Ρ‡ΠΊΠΈ слСва ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² Explorer View . Π’Ρ‹ устанавливаСтС эти Ρ‚Π΅ΠΌΡ‹ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.

Когда Π²Ρ‹ установили GrannePack HTML, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ 2 Ρ‚Π΅ΠΌΡ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…:

  • Monokai Dark Soda, тСмная Ρ‚Π΅ΠΌΠ° с яркими Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ
  • Π’Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠ° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ поиск ΠΏΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список.Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, цвСтовая Ρ‚Π΅ΠΌΠ° monokai ), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ всСми Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΊΠΎΠ΄Π°:

  • Боляризация (ΠΊΠ°ΠΊ свСтлая, Ρ‚Π°ΠΊ ΠΈ тСмная)
  • Soda (ΠΊΠ°ΠΊ Π½ΠΈ странно, Ρ‚Π°ΠΌ Π½Π΅Ρ‚ Π»Π΅Π³ΠΊΠΈΡ… Ρ‚Π΅ΠΌ Soda)
  • Monokai (Как я ΡƒΠΆΠ΅ сказал, Monokai Dark Soda поставляСтся с GrannePack HTML, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ сочСтаСт Π² сСбС Π»ΡƒΡ‡ΡˆΠ΅Π΅ ΠΎΡ‚ Monokai ΠΈ Dark Soda, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Monokai)
  • ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»
  • GitHub
  • Π”Ρ€Π°ΠΊΡƒΠ»Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Код»> «Настройки»> «ЦвСтовая Ρ‚Π΅ΠΌΠ°Β».ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° Β«Π’Ρ‹Π±ΠΎΡ€ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹Β». Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свой Π²Ρ‹Π±ΠΎΡ€ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Return.

НайдитС Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠΎΠ² , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…:

  • vscode-ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΎΡ‚ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎ Уэртаса

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠ° Ρ„Π°ΠΉΠ»Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Код»> «Настройки»> Β«Π’Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΊΠ° Ρ„Π°ΠΉΠ»Π°Β». ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡƒ Π·Π½Π°Ρ‡ΠΊΠ° Ρ„Π°ΠΉΠ»Π°. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ свой Π²Ρ‹Π±ΠΎΡ€ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Return.

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

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *