Vscode: рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб

рдХреЛ рдирд┐рд░реНрдорд┐рдд 23 рджрд┐рд╕ре░ 2016  ┬╖  124рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: microsoft/vscode

рдЬрдЯрд┐рд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИред

рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ:

тФЬтФА app
|  тФФтФА main.js
тФЬтФА src
|  тФЬтФА main.ts
|  тФФтФА tsconfig.json
тФФтФА package.json

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛:

    main.js
  src
    main.ts
    tsconfig.json
  package.json
feature-request file-explorer on-testplan

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

image

рддреЛ рд╣рд╛рдБ ... рдореЗрд░реА рдЖрдБрдЦреЛрдВ рд╕реЗ рдЦреВрди рдмрд╣ рд░рд╣рд╛ рд╣реИред рдореИрдВ what is index.js of Expression folder... I know you're there! рдЬреИрд╕рд╛ рд╣реВрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреА рдХрд╛рдлреА рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдРрдкреНрд╕ рдореЗрдВ рдЕрдХреНрд╕рд░ рдЧрд╣рд░реА рдиреЗрд╕реНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ

рд╕рднреА 124 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЗрд╕рд╕реЗ рд╕рд╣рдордд рд╣реБред рдореИрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрдВрдбреЗрдВрдЯрд┐рдВрдЧ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИред рдФрд░ рддрдм рдФрд░ рднреА рдмреБрд░рд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдлрд╛рдЗрд▓ рдЖрдЗрдХреЙрди рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВред

рдореИрдВ рднреА рд╕рд╣рдордд рд╣реВрдБ! +1

рдПрдХ рдФрд░ рдмрд╛рдд рдЬреЛ рдЙрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрдЪреНрдЫреА рд╣реЛрдЧреА, рд╡рд╣ рд╣реИ рдкрджрд╛рдиреБрдХреНрд░рдо рдХреЗ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдХреА рдЗрдВрдбреЗрдВрдЯ рджреВрд░реА рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ред
рдЬрдмрдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рднреА рдкрд╕рдВрдж рдЖрдПрдВрдЧреЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛ рдмрд╛рд░ рджреВрд░реА рд╣реЛрдиреЗ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕реНрдкрд╖реНрдЯ рдЕрд▓рдЧрд╛рд╡ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреАред

@Aides359 рдореИрдВ рд╕рд╣рдордд рд╣реВрдВред рд╣рд░ рдХрд┐рд╕реА рдХреА рдирдЬрд░ рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИред рдмрд╕ рдЯреИрдм рджреЗрдЦреЗрдВред рдХреБрдЫ рд▓реЛрдЧ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ 2 рд╕реНрдкреЗрд╕ рдЯреИрдм рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдХреБрдЫ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ 8. рдЕрдиреНрдп 4.

рдореИрдВ рдереЛрдбрд╝рд╛ рдбрд┐рд╕реНрд▓реЗрдХреНрд╕рд┐рдХ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЗрдВрдбреЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдард┐рди рд╕рдордп рд╣реИ,

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓реИрдкрдЯреЙрдк рд╕реНрдХреНрд░реАрди рдкрд░ рдЦрд░рд╛рдм рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдмрдХрд┐ рдореЗрд░реЗ рдмрдбрд╝реЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рдХрд╛рдо рдкрд░, рдпрд╣ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред

рд╣рд╛рдВ! рдХреГрдкрдпрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЯреНрд░реА рд▓рд╛рдЗрдиреНрд╕ред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛ рдЬрдм рд╕рдВрдкрд╛рджрдХ рдПрдХ рдмрдбрд╝реЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рджреВрд░ рдХреЛрдиреЗ рдореЗрдВ рдЦреБрд▓рд╛ рд╣реЛред

рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдкреЗрди рдореЗрдВ рдЯреЙрдЧрд▓ рдХреЛ рдорд╛рдЙрд╕-рдУрд╡рд░ рд╕реЗ рдмрд╛рдВрдзрдиреЗ рд╕реЗ рд╕рд╛рдл рджрд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧреАред
рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди? рдпрд╛ рдореИрдВ рд╕реНрд░реЛрдд рдореЗрдВ рдХрд╣рд╛рдБ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?

@ edmundo096 рдЗрд╕реЗ #21295 рдХреЗ рдбреБрдкреНрд▓реА рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рднреА рдмрдВрдж рд╣реИред рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣реАрдВ рдирд╣реАрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

@cosmoKenney рдпрд╣ рдореБрджреНрджрд╛ рдмрдВрдж рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ...

@cosmoKenney , рдирд╣реАрдВ, рдпрд╣ рдореВрд▓ рдкреЛрд╕реНрдЯ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред #21295 рдбреБрдкреНрд▓реАрдХреЗрдЯ рдерд╛ред
рдореБрдЭреЗ рдЕрднреА рддрдХ рд╕рд╛рдЗрдбрдмрд╛рд░ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдкрд░ рдЗрд╕ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдЧрд╛рдЗрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рдорд┐рд▓рд╛ред

image

рддреЛ рд╣рд╛рдБ ... рдореЗрд░реА рдЖрдБрдЦреЛрдВ рд╕реЗ рдЦреВрди рдмрд╣ рд░рд╣рд╛ рд╣реИред рдореИрдВ what is index.js of Expression folder... I know you're there! рдЬреИрд╕рд╛ рд╣реВрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреА рдХрд╛рдлреА рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдРрдкреНрд╕ рдореЗрдВ рдЕрдХреНрд╕рд░ рдЧрд╣рд░реА рдиреЗрд╕реНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ

27506535-e5bc7042-58b9-11e7-942c-a592295c143b

рдФрд░ рдпрд╣рд╛рдБ рдореИрдЧреНрдирд┐рдлрд╝рд╛рдпрд░ рдХреЗ рдмрд┐рдирд╛ рдЕрдиреБрдорд╛рдирд┐рдд рд░реВрдк рд╣реИред рдЗрддрдирд╛ рдмреБрд░рд╛ рдирд╣реАрдВ... рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдлрд╛рдЗрдЯрд░ рдкрд╛рдпрд▓рдЯ рдХрд╛ рд╡рд┐рдЬрди рд╣реИ

рдореБрдЭреЗ рдпрд╣ рднреА рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛, рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЦреЛ рдЬрд╛рдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред

рдореИрдВ рдпрд╣ рднреА рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЬрдм рдЖрдк рдПрдХ рдЫреЛрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рд░ рдлрд╛рдЗрд▓ рдХреЛ рджрд┐рд▓ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЬрдм рдЖрдк рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдвреВрдВрдврдирд╛ рдХрд╖реНрдЯрдкреНрд░рдж рд╣реЛрддрд╛ рд╣реИ, рди рдХрд┐ "рдХреНрд╡рд┐рдХ рдлрд╛рдЗрд▓ рдУрдкрдирд░" ...

рдореИрдВ рд╕рд╣рдордд рд╣реВрдБ! рдореИрдВ рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдпрд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдкрд┐рдЫрд▓реЗ рджреЛ рджрд┐рдиреЛрдВ рдореЗрдВ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА T_T рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдШрд░реНрд╖ рдХрд░рддрд╛ рд╣реВрдВ (рдЬрдм рдЖрдк рдПрдХ рдирдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ рддреЛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА)ред

рдЗрдВрдбреЗрдВрдЯ рд▓рд╛рдЗрдиреЗрдВ рдЕрджреНрднреБрдд рд╣реЛрдВрдЧреА!

рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЛрдИ рд╕рдВрдХреЗрдд рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд░реЛрдбрдореИрдк рдореЗрдВ рд╣реИ?

+1

+1 рдпрд╣ рдореЗрд░реЗ рдмрдбрд╝реЗ рдореЙрдирд┐рдЯрд░ рдкрд░ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрдбрд╝рд╛ рджрд░реНрдж рд╣реИред

++1

+1, рдПрдХ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рдПрдЯрдо рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддрд╛ рд╣реВрдВ

+1

+1 рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреГрдкрдпрд╛!

рдЗрд╕рдХреЗ рд▓рд┐рдП +1ред

рдЗрд╕ рдмреАрдЪ, рдореБрдЭреЗ рдЗрд╕реЗ рдЕрднреА рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реИрдХ рдорд┐рд▓рд╛ рд╣реИ:

рдЕрдкрдирд╛ VSCode рдЗрдВрд╕реНрдЯреЙрд▓ рдвреВрдВрдвреЗрдВ (рдореЗрд░рд╛ рдерд╛ C:/Program Files/Microsoft VS Code ) рдФрд░ resources/app/out/vs/workbench рдкрд░ рдЬрд╛рдПрдВ рдФрд░ workbench.main.css рдЦреЛрд▓реЗрдВред

рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

.monaco-tree-row[aria-level="1"]  { padding-left:   0px !important; }
.monaco-tree-row[aria-level="2"]  { padding-left:  20px !important; }
.monaco-tree-row[aria-level="3"]  { padding-left:  40px !important; }
.monaco-tree-row[aria-level="4"]  { padding-left:  60px !important; }
.monaco-tree-row[aria-level="5"]  { padding-left:  80px !important; }
.monaco-tree-row[aria-level="6"]  { padding-left: 100px !important; }
.monaco-tree-row[aria-level="7"]  { padding-left: 120px !important; }
.monaco-tree-row[aria-level="8"]  { padding-left: 140px !important; }
.monaco-tree-row[aria-level="9"]  { padding-left: 160px !important; }
.monaco-tree-row[aria-level="10"] { padding-left: 180px !important; }
.monaco-tree-row[aria-level="11"] { padding-left: 200px !important; }
.monaco-tree-row[aria-level="12"] { padding-left: 220px !important; }
.monaco-tree-row[aria-level="13"] { padding-left: 240px !important; }
.monaco-tree-row[aria-level="14"] { padding-left: 260px !important; }
.monaco-tree-row[aria-level="15"] { padding-left: 280px !important; }

рдХрд┐рдпрд╛ рд╣реБрдЖ!

рд╡рд╣ рдХреЛрдб рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдХреЛ рдЖрдЧреЗ 20px рдЗрдВрдбреЗрдВрдЯ рдХрд░рддрд╛ рд╣реИ, 0px рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ ( !important рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдк рдЗрд╕реЗ 20px рд╕реЗ рдЬрд┐рддрдирд╛ рдЪрд╛рд╣реЗрдВ рдЙрддрдирд╛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдорд╛рди рдмрджрд▓реЗрдВред рдореИрдВ рднреА рдХреЗрд╡рд▓ 15 рд╕реНрддрд░реЛрдВ рдХреА рдЧрд╣рд░рд╛рдИ рддрдХ рдЧрдпрд╛ рд╣реВрдБ, рдЬрд┐рд╕рдХрд╛ рдЖрдк рд╡рд┐рд╕реНрддрд╛рд░ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ 15 рд╕реНрддрд░реЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдЧрд╣рд░реА рд╣реИ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдкреБрдирд░реНрдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВред ;)

@jakewtaylor рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдПрдХрдорд╛рддреНрд░ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ 'рджреВрд╖рд┐рдд рд╕реНрдерд╛рдкрдирд╛' рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреА ( ..рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдВ )ред

@jakewtaylor @swordf1zh рдХреНрдпрд╛ рдЖрдк рдЗрд╕ 'рд╣реИрдХ' рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдЖрдкрдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░, рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреА рд╢реИрд▓рд┐рдпрд╛рдБ рдмрдирд╛рдИ рд╣реИрдВ:

.monaco-tree .monaco-tree-rows>.monaco-tree-row {
    position: relative;
}

.monaco-tree .monaco-tree-rows>.monaco-tree-row:before {
    content: '';
    top: 0px;
    bottom: 0px;
    position: absolute;
    border-left: 1px dotted rgba(255, 255, 255, 0.4);
    border-bottom: 1px dotted rgba(255, 255, 255, 0.4);
    width: 15px;
    border-radius: 1px;
}

рдпрд╣ рдареЛрд╕ рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрдЫ рдХрджрдо рдЖрдЧреЗ рд╣реИ:
image

@swordf1zh рд╣рд╛рдБ, рдореБрдЭреЗ рд╡рд╣ рднреА рдорд┐рд▓рд╛ рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ред рддрдм рд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ред

@ рдкрд╛рдИ 6k рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдЖрдкрдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЗ рдореБрдЭреЗ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕реБрдзрд╛рд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдЪрд╛рд░ рджрд┐рдпрд╛ рд╣реИ, рдЬрдм рдореИрдВ рдмрд╛рдж рдореЗрдВ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдЖрдКрдВрдЧрд╛ рддреЛ рдореИрдВ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛ рджреВрдВрдЧрд╛ред

@ Pie6k рдЖрдкрдХрд╛ рд╣реИрдХ рдПрдХ рд╕рд╣реА рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ T_T (рдиреАрдЪреЗ рддрд╕реНрд╡реАрд░ рджреЗрдЦреЗрдВ)

image

@jakewtaylor рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдХрд╣рд╛, рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рд╕реЗ рджреВрд░, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдЗрд▓ рдЯреНрд░реА рдХреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛, IMO рдмрдирд╛рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕ Gist рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдП рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ CSS рдЕрдм рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
file tree screenshot

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдк рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╢реБрдХреНрд░рд┐рдпрд╛ред

рдЖрдкрдиреЗ рдореЗрд░реА рдЖрдВрдЦреЗрдВ рдФрд░ рдореЗрд░рд╛ рджрд┐рдорд╛рдЧ рдмрдЪрд╛ рд▓рд┐рдпрд╛ред

рдЕрдЪреНрдЫрд╛ рд╕реБрдзрд╛рд░ред рдореИрдВрдиреЗ рдЕрд▓реНрдлрд╛ рдХреЛ 0.4 рд╕реЗ 0.1 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд░реАрдпрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕рдореЗрдВ рд╕реЗ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╢реАрд░реНрд╖ 25 рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдЧрд╛:

imagen

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛, рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВ

рдЕрдкрдбреЗрдЯ: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмреАрдЪ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде UI рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдмрд╕ Gist рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

@ рд╡рд┐рдВрд╕реНрдЯрди-рдЧреЗрд╕ рдпрд╣ рдмрддрд╛рдирд╛ рднреВрд▓ рдЧрдП рдХрд┐ рдЖрдкрдХреЛ position: relative .monaco-tree .monaco-tree-rows>.monaco-tree-row рдкрд░ рд╣реА position: relative рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@jakewtaylor @swordf1zh - рдЕрджреНрднреБрдд рд▓рдЧ рд░рд╣рд╛ рд╣реИ ! рдЕрдВрдд рдореЗрдВ рдпреЛрдЧреНрдп!

рдУрд╣ рдореЗрд░реЗ рднрдЧрд╡рд╛рдиред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрднреА 4 рджрд┐рди рдЦреЛрдЬрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рд╕рд╛рдЗрдбрдмрд╛рд░ рдХрд╛ рдирд╛рдо рдореЛрдирд╛рдХреЛ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдЗрд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╡рд┐рдзрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдХрд░реЗрдВред
рдпрд╣ 'рд▓рд╛рдЗрдирд▓реЗрд╕-рд╕реНрдЯрд╛рдЗрд▓' рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рдкрд╛рдЧрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдореЗрд░реА рдЖрдВрдЦреЛрдВ рдХрд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд░реЗрдЦрд╛ рдпрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реИред
+1 рдЙрди рд╕рднреА рдкрд░ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рд╣реЗ рднрдЧрд╡рд╛рди, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдореИрдВ рджрд╛рди рдХрд╣рд╛рдБ рднреЗрдЬреВрдБ !?

@edenprojectde "рд╕рд╛рдЗрдбрдмрд╛рд░ рдХрд╛ рдирд╛рдо рдореЛрдВрдХрд╛рдУ рдирд╣реАрдВ рд╣реИ" рд╕реЗ рдЖрдкрдХрд╛ рдХреНрдпрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ? рдХреНрдпрд╛ рдЖрдкрдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рд╣реИрдВ? рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ Gist рдореЗрдВ рдХреБрдЫ рдиреЛрдЯреНрд╕ рдЖрд╕рд╛рдиреА рд╕реЗ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдВред

@jakewtaylor рдирд╣реАрдВ, рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рднреА рд╕реАрдПрд╕рдПрд╕ рдореИрдВрдиреЗ рдЧреБрдИ рдореЗрдВ рджреЗрдЦрд╛ рдерд╛, рдЙрд╕рдореЗрдВ рдореЛрдирд╛рдХреЛ рдирд╛рдо рдерд╛, рд▓реЗрдХрд┐рди "рд╕рд╛рдЗрдбрдмрд╛рд░" рдХрд╛ рдХреЛрдИ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рдерд╛ред рдореИрдВ рдЕрднреА рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдЧреБрдИ рдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд░рдорд╛рдгреБ рдореЗрдВ рдерд╛ред

рдмрд╕ рдмрд┐рдВрджреБ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
grafik
grafik
рдЗрди рд╡рд░реНрдЧрдирд╛рдореЛрдВ рдореЗрдВ рд╕рд╛рдЗрдбрдмрд╛рд░ рдирд╛рдо рдХрд╛ рдХреЛрдИ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рд╣реИред

рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдврд╛рдВрдЪреЗ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рд╡реАрдПрд╕ рдХреЛрдб рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдмрд▓реНрдХрд┐ рдЬреАрдпреВрдЖрдИ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдореЗрд░реА рдХрдореА рд╣реИред

рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдирд┐рд░реАрдХреНрд╖рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ

рдЪрд░рдг-рджрд░-рдЪрд░рдг рдирд┐рд░реНрджреЗрд╢ (macOS рдХреЗ рд▓рд┐рдП)

  1. https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ VS рдХреЛрдб рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░реЗрдВ
  2. рдЗрд╕ рд╕рд╛рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ, рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдпрд╣ /Users/semenov/.vscode/css/tree.css рд╣реИ
  3. рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЦреЛрд▓реЗрдВ, рдФрд░ рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВ:
    "vscode_custom_css.imports": [
        "file:///Users/semenov/.vscode/css/tree.css"
    ]
  1. Cmd-P, ">рдХрд╕реНрдЯрдо CSS рдФрд░ JS рд╕рдХреНрд╖рдо рдХрд░реЗрдВ", VS рдХреЛрдб рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ
  2. "рдЖрдкрдХрд╛ рд╡реАрдПрд╕ рдХреЛрдб рджреВрд╖рд┐рдд рд╣реИ" рд╕рдВрджреЗрд╢ рдЦрд╛рд░рд┐рдЬ рдХрд░реЗрдВ

рд╡реАрдПрд╕ рдХреЛрдб рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЪрд░рдг 4 рдФрд░ 5 рджреЛрд╣рд░рд╛рдПрдВред

@IlyaSemenov рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдкрдХреА рд╡рд┐рдзрд┐ рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рдЕрдВрджрд░реВрдиреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реА рд╣реИред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рджреЗрдЦрд╛ рдХрд┐ рдЪрд░рдг 4 рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреАрдп рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдХреЛрдИ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реА

рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдХрд╕реНрдЯрдо рд╕реАрдПрд╕рдПрд╕ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд╛рдЗрди рд░рдВрдЧ рдЧрд╣рд░реЗ рд╡рд┐рд╖рдпреЛрдВ рдХреА рдУрд░ рдЙрдиреНрдореБрдЦ рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрдХреНрд░реАрди рд╢реЙрдЯ рджреЗрдЦреЗрдВ...

code explorer lines

...рд╕реБрдЭрд╛рд╡?

@cosmoKenney рд╣рд╛рдБ, рдмрд╕ рд╕реАрдПрд╕рдПрд╕ рдХреЛ рдЬрд┐рд╕реНрдЯ рдореЗрдВ рдмрджрд▓реЗрдВред

рд╡рд░реНрддрдорд╛рди рд░рдВрдЧ rgba(255, 255, 255, 0.4) рд╣реИ, рдЬреЛ 40% рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдкрд░ рд╕рдлреЗрдж рд╣реИ - рдЙрд╕ рдХреА рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рдЗрдЪреНрдЫрд┐рдд рд░рдВрдЧ рдореЗрдВ рдмрджрд▓реЗрдВред

rgba(0, 0, 0, 0.4) рд╣рд▓реНрдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ (40% рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдкрд░ рдХрд╛рд▓рд╛)

@jakewtaylor :
рдзрдиреНрдпрд╡рд╛рдж рдЬреЗрдХред рдЕрдЪреНрдЫреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЕрдм рдореБрдЭреЗ рд╕рд┐рд░реНрдл рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рд╕реЛрд░реНрд╕ рдкреЗрди рдореЗрдВ рд╡рд░реНрдЯрд┐рдХрд▓ рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб рдХреЛ рдХреИрд╕реЗ рд╣рд▓реНрдХрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПред ;-)

+1

рд╣реИрдХ рдХреЗ рд▓рд┐рдП @IlyaSemenov рдереИрдВрдХреНрд╕

рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рд╕реВрдЪреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рд▓рдВрдмрд╡рдд рд╕реНрдерд╛рди рдмрдврд╝рд╛рдиреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдкрддрд╛ рд╣реИ?

рдпрд╣ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдХрднреА рдЗрд╕рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛? рдпрд╣ рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╣реЛрдЧрд╛ред

рдЪрд▓реЛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ, рдЖрдкрдиреЗ рдЗрд╕реЗ '95 . рдореЗрдВ рд╕рдордЭ рд▓рд┐рдпрд╛ рдерд╛

image

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬрд▓реНрдж рд╣реА рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреГрдкрдпрд╛ :)

@chentel рдФрд░ @swordf1zh . рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реБрдП

рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдкреЗрди рдореЗрдВ рдЯреЙрдЧрд▓ рдХреЛ рдорд╛рдЙрд╕-рдУрд╡рд░ рд╕реЗ рдмрд╛рдВрдзрдиреЗ рд╕реЗ рд╕рд╛рдл рджрд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рдореИрдВрдиреЗ рдЕрд▓реНрдлрд╛ рдХреЛ 0.4 рд╕реЗ 0.1 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ

рдореИрдВрдиреЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП @jakewtaylor рдХреЗ рд╕рд╛рд░ рдХреЛ рдлреЛрд░реНрдХ рдХрд┐рдпрд╛ рд╣реИред => https://gist.github.com/samdenty/b96f4df576d05cb123248f8ebfa899b6

  • рдЖрдЦрд┐рд░реА рдЯреНрд░реА рдЖрдЗрдЯрдо рдиреАрдЪреЗ рдХреА рд░реЗрдЦрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ
  • рдлреЛрд▓реНрдбрд░ рдФрд░ рдлрд╛рдЗрд▓реЗрдВ рд▓рд╛рдЗрди рдХреА рдЪреМрдбрд╝рд╛рдИ рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИрдВ
  • рд░реЗрдЦрд╛рдПрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд▓рдЧрднрдЧ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣реЛрд╡рд░ рдкрд░ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрддреА рд╣реИ

рдкрд╣рд▓реЗ рдмрдирд╛рдо рдмрд╛рдж рдореЗрдВ

image

:root {
  /** Width of the lines **/
  --tree-width: 14px;
  /** Opacity of the lines whilst not hovered **/
  --tree-opacity: 0.05;
  /** Opacity of the lines on hover **/
  --tree-opacity-hover: 0.2;
  /** Color of the lines **/
  --tree-color: rgb(255, 255, 255);
}

рдореИрдВ рд╡рд╣реА рдвреВрдВрдв рд░рд╣рд╛ рд╣реВрдВред

+1
рдЗрд╕ рдЕрддрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛?

рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде

@miguelkashir рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдзрд╛рдЧреЗ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рд╡реЙрд▓реНрдпреВрдо рдмреЛрд▓рддреА рд╣реИ?

рд╕рд╣рдорддред рдЬрдмрдХрд┐ рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╕реАрдПрд╕рдПрд╕ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рдЙрддреНрдкрд╛рдж рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдмрдбрд╝реЗ рдореЙрдирд┐рдЯрд░ рд╡рд╛рд▓реЗ рдмрдбрд╝реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдЗрд╕ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рдж рдХрдард┐рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред Microsoft рдкрд░ рдЖрдПрдВ - рдХреГрдкрдпрд╛ рдареАрдХ рдХрд░реЗрдВ!

рдПрдХ рд╡рд╛рдВрдЫрд┐рдд рдЕрдиреБрд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдЫрд╛рд▓

+1

рдпрджрд┐ рдХреЛрдИ рдХрд╕реНрдЯрдо CSS рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдФрд░ рдЙрд╕реЗ "vscode_custom_css.imports" рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХреЛрдИ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдмрд╣реБрдд рдЖрд╕рд╛рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд┐рдирд╛ vscode-custom-css рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП - рдмрд╕ CSS рдХреЛ рдЕрдВрдд рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ workbench.main.css рдФрд░ рдЖрдк рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ!

@Funghorn рдмрд┐рд▓реНрдХреБрд▓ рдореЗрд░реЗ рдЬрд┐рд╕реНрдЯ рдореЗрдВ рдкрд╕рдВрдж рд╣реИ

@jakewtaylor рд╣рд╛рдБ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдХреБрдЫ рд▓реЛрдЧ @ samdenty99 рдХреЗ "рдкреИрдЪ" рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдХрд╕реНрдЯрдо рд╕реАрдПрд╕рдПрд╕ рдлрд╝рд╛рдЗрд▓ рд╕рднреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реА рд╣реИ ┬п_(уГД)_/┬п

+1

+1

рджреЛрд╕реНрддреЛрдВ, рдХреГрдкрдпрд╛ +1 рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВред рд╕рдорд╛рдзрд╛рди рдкрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИ, рдмрд╕ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреЛрд╕реНрдЯ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВред рдореИрдВ

рдХреНрдпрд╛ рдХреЛрдб - рдЗрдирд╕рд╛рдЗрдбрд░ рдмрд┐рд▓реНрдб рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИ? рдирдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдпрд╣рд╛рдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ "рд╕реЗрдЯрд┐рдВрдЧреНрд╕ # 3355 рдХреЗ рд▓рд┐рдП рдЬреАрдпреВрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ" рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреВрдЫрддрд╛ рд╣реВрдВ

@fillipvt рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕рдорд╕реНрдпрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП GUI рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ? (рдЬрдм рддрдХ рдореБрдЭреЗ рдХреБрдЫ рдпрд╛рдж рдирд╣реАрдВ рдЖрдпрд╛ ...?)

рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдореЗрдВ рдХреБрдЫ рдЯрд┐рдпрд░ 4 рдореИрдиреЗрдЬрд░:
"рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рдЙрди рдмрджрд╕реВрд░рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЖрдк рдкреВрд░реЗ рджрд┐рди рдЬреЛ рдХреБрдЫ рднреА рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред"

+1

+1
2 рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ рдФрд░ рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд░реНрдж рдорд╣рд╕реВрд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ

рд╣рд╛рдВ, рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдЕрднреА рдПрдХ рдЧрдбрд╝рдмрдбрд╝ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреА 1 рдкрд░рдд рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рднреА рд╣реИред рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдпрд╣рд╛рдВ рдХрд┐рд╕реА рднреА рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЗ рд╕рд╛рде рдкреАрдЖрд░ рдХрд┐рдпрд╛ рд╣реИ? рдореИрдВрдиреЗ рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдХреБрдЫ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдЦреЛрдЬрдХрд░реНрддрд╛ рджреЗрдЦреЗ рд╣реИрдВ

+1

рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ! рдЖрдкрдХреЛ рдзрдиреНрдпрд╡рд╛рдж! (рд╣реИрдХреА рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрд┐рдирд╛)

+1

@samdenty рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рд░ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ред рдХреНрдпрд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдпрд╛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдореИрдВрдиреЗ @jakewtaylor рдХреЗ рд╕рд╛рд░ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рдмрдирд╛рдпрд╛ред рдпрд╣ рд╕реИрдордбреЗрдВрдЯреА рдЬреИрд╕рд╛ рд╣реА рджрд┐рдЦрддрд╛ рд╣реИред
https://gist.github.com/thepixture/72f5090e7fab8edae3d1dc1fb59f9f5c

image

рдореЗрд░реЗ рд▓рд┐рдП рдореИрдВрдиреЗ рд╕реНрддрд░ рдХреЛ рдмрджрд▓рдХрд░ 10 рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рд╕реИрдордбреЗрдВрдЯреА рдХрд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдЙрд╕рдХрд╛ рд╕рд╛рд░ рдЕрдм рдирд╣реАрдВ рд╣реИред

image

@thepixture рдпрд╣ рдореБрджреНрджрд╛ рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╣реИрдХреА рддрд░реАрдХреЗ рдХрд╛ рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рд╣реИ - рдпрд╣ рдХрдИ рдмрд╛рд░ рд▓рдВрдмрд╡рдд рд░реЗрдЦрд╛ рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░рд╛рдп рд╣реИ, рд▓реЗрдХрд┐рди em px рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ (рдореЗрд░рд╛ рд╕реНрдерд╛рдиреАрдп рдПрдХ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ;-))ред

@designbyadrian рдиреЗ рдореЗрд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛, рдЕрджреНрдпрддрди рд▓рд┐рдВрдХ https://gist.github.com/samdenty/b96f4df576d05cb123248f8ebfa899b6

+1

V1.31 рдореЗрдВ, рдПрдХ рдирдпрд╛ рдЯреНрд░реА рд╡рд┐рдЬреЗрдЯ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдЙрд╕ рдирдП рд╡рд┐рдЬреЗрдЯ рдХреЗ рд╕рд╛рде рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛? @isidorn

рдХрд╕реНрдЯрдо CSS рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕реЗ рдирдП рдЬрдирд╡рд░реА 2019 рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдп рдХрд┐рдпрд╛ рд╣реИ
рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝реЗ рдЧрдП 3 рдореБрдЦреНрдп рд╕реБрдзрд╛рд░ рдереЗ,

  1. рдЯреНрд░реА рдкрдВрдХреНрддрд┐ рд╡рд░реНрдЧ рдХреЛ monaco-tree-row рд╕реЗ monaco-list-row . рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
  2. рдХрд╕реНрдЯрдо css рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рд▓рд╛рдЗрди 21, monica-tree-row рдореЗрдВ position: relative рдирд┐рдпрдо рдерд╛, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╡рд░реНрдЯрд┐рдХрд▓ рд╕реНрдкреЗрд╕рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдПрдБ рдереАрдВ
  3. .monaco-tl-twistie div рдореЗрдВ рдПрдХ рдЗрдирд▓рд╛рдЗрди margin-left: 40px рдирд┐рдпрдо рдерд╛, рдЬрд┐рд╕реЗ рдореБрдЭреЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдирд╛ рдерд╛ (рдкрдВрдХреНрддрд┐ 15)

https://gist.github.com/Lightfire228/39dc2cf403237a190e79a000912691b2

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВрдиреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ @samdenty рдХреЗ рд╕рд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ 'рд╕рд╣реА' рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕реЗ рдЯреНрд╡реАрдХ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ

2 рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВрдиреЗ 3 рд╕реЗ рдЕрдзрд┐рдХ рдЧрд╣рд░реЗ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдордБрдбрд░рд╛рддреЗ рдпрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп рдЧрд╛рдпрдм рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рддрдп рдХреА

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ 3: рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВ , рддреЛ рдЖрдк monaco-tl-twistie рдирд┐рдпрдо (рдкрдВрдХреНрддрд┐рдпрд╛рдБ 15-17) рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдЬрдм рдореИрдВрдиреЗ рд╕реАрдПрд╕рдПрд╕ рддрдп рдХрд┐рдпрд╛ рдерд╛ (рдФрд░ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдЧрд╛рдЗрдб рдХреЗ рд╕рд╛рде, рдореИрдВ рдЗрд╕реЗ 0 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдПрдХ рд╕рдЦреНрдд рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ)

рдзрдиреНрдпрд╡рд╛рдж @ Lightfire228

рдирдП рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рд╕рд╛рде рд╣реА рдЕрдм рдЯрд╛рдЗрдЯрд▓ рдмрд╛рд░ рдореЗрдВ рдПрдХ рдХрд╖реНрдЯрдкреНрд░рдж [рдЕрд╕рдорд░реНрдерд┐рдд] рдЪреЗрддрд╛рд╡рдиреА рд╣реИред рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдордПрд╕ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред

+1

рдореИрдВ рд╕рднреА рдХреА рддрд░рд╣ рд╣реА рднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ; рдЯреНрд░реА рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХрд╛ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╕рдмрд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИред

рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдХрд▓реНрдк рджреЗрдВред

рдмрдирд╛рдордХреЛрдб 1.31 . рдХреЗ рд▓рд┐рдП
https://gist.github.com/akmeghdad/b1208c2caa601f0ba29f953faabac709

рддреЛ рдпрд╣ рдЕрдм vscode рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рдХрддрдо 20 рддрдХ рд╣реА рд╕реАрдорд┐рдд рдХреНрдпреЛрдВ рд╣реИ?

img

рдореИрдВ рдЙрджрд╛рддреНрдд рд╕реЗ рдЖрдпрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдмрд╣реБрдд рдЧрд╣рд░реЗ рдЗрдВрдбреЗрдВрдЯ рдХреА рдЖрджрдд рд╣реИ, рдХреНрдпрд╛ рдЧрд╣рд░реЗ рдЗрдВрдбреЗрдВрдЯ рдХреА рдЕрдиреБрдорддрд┐ рди рджреЗрдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдЪреНрдЫрд╛ рдХрд╛рд░рдг рд╣реИ?

ss
vscode max 20 Tree Indent left рдмрдирд╛рдо sublime text 3 right

@alexcroox рдЗрд╕реЗ рдкрдврд╝реЗрдВ: https://github.com/Microsoft/vscode/issues/67576

рдореИрдВрдиреЗ рд╡реАрдПрд╕ рдХреЛрдб рдкрд░ рдХрд╛рдлреА рдХреБрдЫ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЗрдВ рджреЗрдЦрдирд╛ рдмрд╣реБрдд рдХрдард┐рди рд╣реИред рдФрд░ рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рд╣реИ, рдпрд╣ рд╡реАрдПрд╕ 2017 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ рд╕реЗрдЯрдЕрдк рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХреЛрдб рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред

рдЖрд╣, рдзрдиреНрдпрд╡рд╛рдж, @sguilla - рдЗрдВрдбреЗрдВрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдПрдВ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ!

рдореИрдВрдиреЗ рдЕрднреА рдХреБрдЫ рд╣рдлреНрддреЗ рдкрд╣рд▓реЗ рд╡реАрдПрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рд╣рд░ рдХрд┐рд╕реА рдХреА рддрд░рд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рддреБрд░рдВрдд рдмрддрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреБрдЫ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВред

рдореИрдВрдиреЗ рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдзрд┐рдХрддрдо 20 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдореИрдВ рдЗрд╕реЗ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдЕрднреА рднреА рдмрд╣реБрдд рдХрдард┐рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореВрд▓ рдкреЛрд╕реНрдЯ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИред

рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ 2016 рдХрд╛ рд╣реИ; 3 рд╕рд╛рд▓ рд╣реЛ рдЧрдП рд╣реИрдВ, рдХреГрдкрдпрд╛ рдХреБрдЫ рдЯреНрд░реА рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВред

рдпрд╣ рдПрдХ рддрд░рд╣ рд╕реЗ рдбреАрд▓ рдмреНрд░реЗрдХрд░ рд╣реИ рдФрд░ рдореБрдЭреЗ рдЗрд╕ рдмреАрдЪ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рдВрдкрд╛рджрдХ рдХреЗ рдкрд╛рд╕ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред

рдЙрди рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯрд┐рдкреНрдкрдгреА рдХреЛ "рдЕрдВрдЧреВрдареЗ рдКрдкрд░" рдХрд░реЗрдВред
рдЦреБрд▓реЗ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП, рдердореНрд╕ рдЕрдк ( is:issue is:open sort:reactions-+1-desc ) рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо рдХреЗрд╡рд▓ 18рд╡реЗрдВ рд╕реНрдерд╛рди рдкрд░ рд╣реИрдВ!
рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВрдиреЗ рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рд╕реНрдкреЗрд╕рд┐рдВрдЧ рдХреЛ 20px рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЬрдм рдореИрдВ рд╡реАрдПрд╕ рдХреЛрдб "рд░реАрд▓реЛрдб" рдХрд░рддрд╛ рд╣реВрдВ рдФрд░/рдпрд╛ рдЗрд╕реЗ рдмрдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рддрд╛ рд╣реВрдВ рддреЛ рд╕реНрдкреЗрд╕рд┐рдВрдЧ рдореВрд▓ 8px рд╕реНрдкреЗрд╕рд┐рдВрдЧ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдЖрдк рдореЗрд░реА 20px рд╕реЗрдЯрд┐рдВрдЧ рд╕реЗ рд╡рд╛рдкрд╕ 8px рддрдХ рд░рд┐рдХреНрддрд┐ рдХреВрдж рдХреЛ рджреГрд╖реНрдЯрд┐рдЧрдд рд░реВрдк рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рднреА рдордЯреАрд░рд┐рдпрд▓ рдЖрдЗрдХрди рдереАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬрдм рдореИрдВ рд╡рд┐рд╖рдп рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВ, рддрдм рднреА рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд░рд╣рддреА рд╣реИред

рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреЛрдИ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЕрдлрд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореБрдЭреЗ рд╡реАрдПрд╕ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИ (... рдЕрднреА рддрдХ)

рдореЗрд░реЗ рдирд╡реАрдирддрдо рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░реЛрдВ рдореЗрдВ рдЕрдм рдЕрдзрд┐рдХрддрдо 40px рд╣реИред рдЕрднреА рднреА рдкреЗрдбрд╝ рдЦреБрдж рдХреЛ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реИ тАНтЩВя╕П

рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреЛрдИ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЕрдлрд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореБрдЭреЗ рд╡реАрдПрд╕ рдХреЛрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИ (... рдЕрднреА рддрдХ)

рдЙрдкрд░реЛрдХреНрдд рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдПрдХ, рдХрд╕реНрдЯрдо рд╕реАрдПрд╕рдПрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИ, рдЖрдкрдХреЛ рдЯрд╛рдЗрдЯрд▓ рдмрд╛рд░ рдореЗрдВ рдПрдХ [рдЕрд╕рдорд░реНрдерд┐рдд] рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓реЗрдЧреА рдФрд░ рдпрд╣ рд╣рд░ рдмрд╛рд░ рд╡реАрдПрд╕ рдХреЛрдб рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

+1

рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рдкрдардиреАрдп рджрд┐рдЦрддрд╛ рд╣реИ:

image

рдореВрд▓ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╕рдордп [Unsupported] рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/lehni/vscode-fix-checksums рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

_ [Unsupported] рдХреЛрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ (рдФрд░ рдЙрдирдХрд╛ рдЪреЗрдХрд╕рдо рдореВрд▓ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ)ред_

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЗрддрдиреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдХреЗрд╡рд▓ рдХреБрдЫ рд╣реИрдХрдЕрд░рд╛рдЙрдВрдб рдЬрд┐рдиреНрд╣реЗрдВ рд╣рд░ рдЕрдкрдбреЗрдЯ рдкрд░ рдлрд┐рд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред

рдпрд╣ рдордЬрд╛рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВрдиреЗ рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╡реАрдПрд╕рд╕реАрдУрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рд╕рд╛рдЗрдбрдмрд╛рд░ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдФрд░ рд╕реНрдЯрд╛рдЗрд▓ рдиреЗ рдкрдардиреАрдпрддрд╛ рдХреЛ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдФрд░ рдЖрдИрдбреАрдИ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдЕрдм рдЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЖ рд░рд╣рд╛ рд╣реВрдВ (рдпрд╣ рдЕрднреА рднреА рдЕрдЪреНрдЫрд╛ рд╣реИ!) рдореБрдЭреЗ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдореИрдВ рдЗрд╕ рдкрд░ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реВрдВред рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрдардиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВрдЧреЗ: рдХреГрдкрдпрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдЗрд╕ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ!

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХреЗрд╡рд▓ рдореИрдВ рд╣реА рд╣реВрдВред

рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рддреАрд░ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕реНрддрд░ рдкрд░ рд╕рдВрд░реЗрдЦрд┐рдд рдирд╣реАрдВ рд╣реИрдВ:
Capture

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ #12 рдкрд░ рд╣реИ (рдЬрдм рдердВрдм рдЕрдк рджреНрд╡рд╛рд░рд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)

2 рд╕рд╛рд▓ рд╕реЗ рдпрд╣реАрдВ рд╣реИ...

+1, рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВ, рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░> рдЯреНрд░реА: рдЗрдВрдбреЗрдВрдЯ рдХреЛ 19 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдореБрдЭреЗ рдорджрдж рдорд┐рд▓реА рд╣реИ, рд▓реЗрдХрд┐рди рдЖрджрдореА! рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдкреЗрдбрд╝ рдореЗрдВ рдЦреЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВ, рдпрд╣ 1 рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди... рдЖрдк рдпрд╣ рднреА рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╡реАрдПрд╕2017 рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЯреНрд░реА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ if рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рддрд╛рдХрд┐ рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХреЗрдВ рдХрд┐ рдЖрдк рдХрд╣рд╛рдВ рд╣реИрдВ {} рдЗрдВрдбреЗрдВрдЯ рдХрд╛ рд╕реНрддрд░ред рд╕рд┐рд░рджрд░реНрдж рдЖрдЗрдХрди рдХрд╣рд╛рдВ рд╣реИ!

рдореЗрд░реЗ рд▓рд┐рдП рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛! рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдкрд░ рдмреЗрд╣рддрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ; рд╣рд░ рдмрд╛рд░ рд╕рд╣реА рдлрд╛рдЗрд▓ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдШрд░реНрд╖ рди рдХрд░реЗрдВ

рдореБрдЭреЗ рдПрдХ рдФрд░ рдзрд╛рдЧрд╛ рдорд┐рд▓рд╛ рдЬрд╣рд╛рдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ tree.indent рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдХреЗ)
https://github.com/Microsoft/vscode/issues/35447#issuecomment -455461013

@divinentd рдЬрд┐рд╕ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЖрдк рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрднреА рднреА рдЦреБрд▓реА рд╣реИ рдФрд░ рдкреЗрдбрд╝ рдХреА рд░реЗрдЦрд╛рдУрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рднреАрддрд░ рдиреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реНрддрд░ рдХреЛ рд╕рдордЭ рд╕рдХреЗрдВред рджреВрд╕рд░реЗ рдзрд╛рдЧреЗ рдкрд░ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╕реНрддрд░ рдЖрдкрдХреА рдЖрдВрдЦреЛрдВ рдХреЛ рдХреБрдЫ рджреГрд╢реНрдп рдЕрд▓рдЧрд╛рд╡ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреГрд╢реНрдп рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдЧрд╛рдЗрдб рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЖрдк рдкреЗрдбрд╝ рдХреА рд░реЗрдЦрд╛рдУрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдмреНрд░реЗрдбрдХреНрд░рдВрдм рд╕реБрд╡рд┐рдзрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдлрд┐рд░ рдЖрдк рдЙрд╕ рдиреЗрд╕реНрдЯреЗрдб рд╕реНрддрд░ рдХреЗ рднреАрддрд░ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рдХреЗ рдХрд┐рд╕реА рднреА рд╕реНрддрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЬрд▓реНрджреА рд╕реЗ F1 рджрдмрд╛рдПрдВ рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рдХреАрдмреЛрд░реНрдб рдкрд░ рдбрд┐рд▓реАрдЯ рдХрд░реЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдХрдорд╛рдВрдб рдкреИрд▓реЗрдЯ рдореЗрдВ рдлрд╛рдЗрд▓ рд╡реНрдпреВ рд▓рд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдлрд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЯрд╛рдЗрдк рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЖрд╕рд╛рдиреА рд╕реЗ, рдпрд╣ рд╢реБрд░реБрдЖрдд рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд╕рдореНтАНрдорд┐рд▓рд┐рдд рдЦреЛрдЬ рднреА рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЙрдкрд▓рдмреНрдз рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рдЙрдирдХреЗ рднреАрддрд░ рдмреИрдареЗ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдЪреАрдЬреЛрдВ рдХреЛ рдЕрдкрдиреА рджрдХреНрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдЖрдХрд╛рд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЕрдкрдиреА settings.json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ window.zoomLevel рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдЪрд╛рд░

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд░рдВрдЧреАрди рд░реЗрдЦрд╛рдУрдВ рдХреА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕.json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЗрдВрджреНрд░рдзрдиреБрд╖ рдХреЗ рд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╕реНрддрд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд░реЗрдЦрд╛ рдХрд╛ рд░рдВрдЧ, рд╢реИрд▓реА рдФрд░ рдореЛрдЯрд╛рдИ рд╕рднреА рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реЛрдВред

  • рд▓рд╛рд▓ - рд╕реНрддрд░ 1
    - рдирд╛рд░рдВрдЧреА - рд╕реНрддрд░ 2
    --- рдкреАрд▓рд╛ - рд╕реНрддрд░ 3
    ---- рд╣рд░рд╛ - рд╕реНрддрд░ 4
    ----- рдиреАрд▓рд╛ - рд╕реНрддрд░ 5
    ------ рдЗрдВрдбрд┐рдЧреЛ - рд╕реНрддрд░ 6
    ------- рдмреИрдВрдЧрдиреА - рд╕реНрддрд░ 7

рдореБрдЭреЗ рднреА рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЬрд▓реНрдж рд╣реА рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЖрддреЗ рд╣реБрдП рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣реА рд╣реИ, рдЙрд╕рд╕реЗ рдкреНрдпрд╛рд░ рд╣реИред рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рджреЛрд╕реНрддреЛрдВ!

рдкреВрдЫреЛ рдФрд░ рддреБрдо рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛

ЁЯСН (рдЕрдВрдЧреВрдареЗ рдКрдкрд░) рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдП рдЧрдП рдЦреБрд▓реЗ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо рдЕрднреА рднреА 12 рд╡реЗрдВ рд╕реНрдерд╛рди рдкрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрдВрддрд░ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкрд╛рдЯ рд░рд╣реЗ рд╣реИрдВред

# | рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ | :+1: | :-1: | :рджрд┐рд▓:
-- | ---------- | ---- | ---- | --------
1 | рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрдВ | 2909 | 40 | 416
2 | рдПрдХреАрдХреГрдд рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рдЯреИрдм | 1293 | 16 | 128
3 | vscode.extensions рдмрд┐рдирд╛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓/рдирд┐рдХрд╛рд▓рдиреЗ/рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдкрд░ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ | 922 | 0 | 47
4 | рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдХреЗ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдФрд░ рдлрд╝реЙрдиреНрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ | 917 | 1 | 123
5 | рд╡реАрдПрд╕ рдХреЛрдб рдЙрддреНрдкрд╛рдж рдЖрдЗрдХрди рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдирд╛ | 825 | 18 | 303
6 | рдЧрд┐рдЯ: рд╡рд┐рд▓рдп рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реАрдПрд╕ рдХреЛрдб рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ | 669 | 0 | 105
7 | рдПрдХрд╛рдзрд┐рдХ VS рдХреЛрдб рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди | 630 | 0 | 72
8 | рдСрдЯреЛ рдЗрдВрдбреЗрдВрдЯ / рдХреЛрдб рдлреЙрд░реНрдореЗрдЯрд┐рдВрдЧ / рдмреНрдпреВрдЯрд┐рдлрд╛рдИ | 589 | 0 | 45
9 | рдореИрдХреНрд░реЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ | 586 | 0 | 73
10 | рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд╕рдорд╛рди рдЯреИрдм рдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝реЗрдВ | 553 | 0 | 73
11 | рдорд╛рдЙрд╕ рд╢реЙрд░реНрдЯрдХрдЯ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ | 521 | 0 | 57
12 | рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб | 503 | 0 | 84
13 | рд╕рднреА рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ | 429 | 0 | 62
14 | рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рд╛рдЗрдб рдмрд╛рд░ рдХреЗ рдмрдЬрд╛рдп рдЯреИрдм рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ | 423 | 0 | 73

рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдХреГрдкрдпрд╛ (рдЕрдВрдЧреВрдареЗ рдКрдкрд░) рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВред

рдореЗрд░реА рдЗрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдЖрдк +1 рд╕реНрдкреИрдорд░ рдХреЗрд╡рд▓ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЬреАрдердм рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реИрд╕реЗ рд╣реА рдЬреИрд╕реЗ рдЖрдк рдпрд╣рд╛рдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рдореБрд╕реНрдХрд╛рди:

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдпрд╣ рдкреЛрд╕реНрдЯ рджреЗрдЦреА? https://simonholman.blog/visual-studio-code-finally-has-a-tree-indent-setting/
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ "рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб" рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ "рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯ" рдЦреЛрдЬреЗрдВ
рд╕реЗрдЯрд┐рдВрдЧ> рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░> рдЯреНрд░реА рдЗрдВрдбреЗрдВрдЯред

@RoelandJimenez рд╣рд╛рдВ, рд╣рдо рдКрдкрд░ рдЗрд╕рдХреА рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд░реЗрдЦрд╛рдУрдВ рдХреЗ рд╣реЛрдиреЗ рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдХрджрдо рд╣реИред

рдЗрд╕ рдлреАрдЪрд░ рдореЗрдВ рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рд╕рд╛рде рд╣рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП!

рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди?

@Ninroot рдЗрд╕ рддрд░рд╣ рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдкрд░реЗрд╢рд╛рди рди рдХрд░реЗрдВред рдЬрдм рдХреЛрдИ рдЪрд░реНрдЪрд╛ рд╣реЛрддреА рд╣реИ рдпрд╛ рдЬрдм рдЯрд┐рдХрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддреА рд╣реИ рддреЛ рд╣рдореЗрдВ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред

рдХреГрдкрдпрд╛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдЬреЛрдбрд╝реЗрдВ!!!!!!!!!!

+1

рд▓реЛрдЧ, рднрдЧрд╡рд╛рди рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЛ рд╕реНрдкреИрдо рдмрдВрдж рдХрд░реЗрдВред рд╡реАрдПрд╕ рдХреЛрдб рдЯреАрдо рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреА рд╣реИред
рдпрджрд┐ рдЖрдк "+1" рдХрд╣рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмрд╕ рд╡реЛрдЯ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЪреБрдиреЗрдВ (рдЗрдореЛрдЬреА рд╣рд╛рде рдКрдкрд░ рдХрд░реЗрдВ)ред рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

+1

@kanlukasz Github рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдЬреЛрдбрд╝реА рд╣реИред рд╣рдо рдХреЗрд╡рд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ +1 me too pls fix рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ !!!!! рдореИрдВ

рдкреНрд░рд┐рдп +1 рд╕реНрдкреИрдорд░, рдЖрдк рдореБрдЭреЗ рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рдкрд╛рдПрдВрдЧреЗред

рдЪрд░рдг-рджрд░-рдЪрд░рдг рдирд┐рд░реНрджреЗрд╢ (macOS рдХреЗ рд▓рд┐рдП)

  1. https://marketplace.visualstudio.com/items?itemName=be5invis.vscode-custom-css рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ VS рдХреЛрдб рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░реЗрдВ
  2. рдЗрд╕ рд╕рд╛рд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ, рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдпрд╣ /Users/semenov/.vscode/css/tree.css рд╣реИ
  3. рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ> рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЦреЛрд▓реЗрдВ, рдФрд░ рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВ:
    "vscode_custom_css.imports": [
        "file:///Users/semenov/.vscode/css/tree.css"
    ]
  1. Cmd-P, ">рдХрд╕реНрдЯрдо CSS рдФрд░ JS рд╕рдХреНрд╖рдо рдХрд░реЗрдВ", VS рдХреЛрдб рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ
  2. "рдЖрдкрдХрд╛ рд╡реАрдПрд╕ рдХреЛрдб рджреВрд╖рд┐рдд рд╣реИ" рд╕рдВрджреЗрд╢ рдЦрд╛рд░рд┐рдЬ рдХрд░реЗрдВ

рд╡реАрдПрд╕ рдХреЛрдб рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЪрд░рдг 4 рдФрд░ 5 рджреЛрд╣рд░рд╛рдПрдВред

рдЦреИрд░, рдЗрд╕рдХрд╛ рдЕрд╕рд░ рд╣реЛрддрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬреВрди 2019 рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдпреЛрдЬрдирд╛ #75103 рдкрд░ "рдкреЗрдбрд╝реЛрдВ рдореЗрдВ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдЧрд╛рдЗрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реЗрдВ" рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИред

рдЗрд╕реЗ рдорд╛рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: https://github.com/microsoft/vscode/commit/036278c3ed0ef39274fa68e11e472fbd05f3e9d0 рдпрд╣ рдХрд▓ рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░реЛрдВ рдкрд░ рд╣реЛрдЧрд╛! рдЖрддрд┐рд╢рдмрд╛рдЬреА:

Peek 2019-06-18 15-07

рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рд╕реЗрдЯрд┐рдВрдЧ workbench.tree.renderIndentGuides рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ:

  • none , рдмрд╕ рдХреБрдЫ рднреА рдкреНрд░рд╕реНрддреБрдд рди рдХрд░реЗрдВ
  • onHover , рдХреЗрд╡рд▓ рд╣реЛрд╡рд░ рдкрд░ рдЧреИрд░-рд░реЛрдЪрдХ рдЧрд╛рдЗрдб рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВред рд╣рдореЗрд╢рд╛ рджрд┐рд▓рдЪрд╕реНрдк рдЧрд╛рдЗрдб (рдЪрдпрдирд┐рдд, рдХреЗрдВрджреНрд░рд┐рдд рдЯреНрд░реА рдиреЛрдбреНрд╕) рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВред
  • always , рд╣рд░ рд╕рдордп рд╕рднреА рдЧрд╛рдЗрдб рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВ: рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЧреИрд░ рджрд┐рд▓рдЪрд╕реНрдк рджреЛрдиреЛрдВред

рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдЗрд╕реЗ рд╕реНрдкрд┐рди рдХрд░рдирд╛ рдФрд░ рдлрд╝реАрдбрдмреИрдХ рджреЗрдирд╛ рди рднреВрд▓реЗрдВ! рдлрд┐рд░ рд╕реЗ: рдХрд▓ рдХреЗ рдЕрдВрджрд░реВрдиреА рд╕реВрддреНрд░реЛрдВ рдкрд░ рд╕рд╛рдордиреЗ рдЖрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрдпрд╛ рдЗрд╕реЗ рдкрд╣рд▓реА рдкреЛрд╕реНрдЯ рдХреА рддрд░рд╣ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдлрд╛рдЗрд▓реЛрдВ/рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рд▓рд╛рдЗрди рдореЗрдВ рд╣реИ?
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓рд╛рдЗрди рд╢реИрд▓реА рдХреЛ рднреА рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛: рдмрд┐рдВрджреАрджрд╛рд░, рдареЛрд╕, ...?

тФЬтФА app
|  тФФтФА main.js
тФЬтФА src
|  тФЬтФА main.ts
|  тФФтФА tsconfig.json
тФФтФА package.json

рдХреНрдпрд╛ рдЗрд╕реЗ рдкрд╣рд▓реА рдкреЛрд╕реНрдЯ рдХреА рддрд░рд╣ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдлрд╛рдЗрд▓реЛрдВ/рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рд▓рд╛рдЗрди рдореЗрдВ рд╣реИ?
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓рд╛рдЗрди рд╢реИрд▓реА рдХреЛ рднреА рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛: рдмрд┐рдВрджреАрджрд╛рд░, рдареЛрд╕, ...?

рдЕрднреА рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдирд╣реАрдВред рд╣рдо рджреЛрдиреЛрдВ рд╕рд┐рд░реЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рдПрдХ рд╕реБрд╕рдВрдЧрдд, рд╣рд▓реНрдХреА рджреГрд╢реНрдп рд╢реИрд▓реА рд░рдЦрддреЗ рд╣реБрдП рдкрджрд╛рдиреБрдХреНрд░рдо рдзрд╛рд░рдгрд╛ рдХреА рдЪреБрдиреМрддреА рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВред рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдЬрд╛рддрд╛ рд╣реИред

@joaomoreno рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╡реЗ рдЧрд╛рдЗрдб рдереЛрдбрд╝рд╛ рдФрд░ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ

image

рдЕрднреА рдореИрдВ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдЗрд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдБ

рдЕрднреА рдореИрдВ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдЗрд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдБ

рдЙрдиреНрд╣реЗрдВ рд╡реИрд╕реЗ рд╣реА рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕реЗ рд╡реЗ рдЕрднреА рд╣реИрдВред

@joaomoreno рд╕рдВрдкрд╛рджрдХ рдЗрдВрдбреЗрдВрдЯ рдЧрд╛рдЗрдб рдХреЗ рд░реВрдк рдореЗрдВ workbench.colorCustomizations рдХреЗ рддрд╣рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЬреЛ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдорд╛рдВрдЧреЗ рдЬрд╛ рд░рд╣реЗ рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

@KamasamaK:

    "workbench.colorCustomizations": {
        "tree.indentGuidesStroke": "#ff0000"
    }

рддреЛ.. рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреНрд╖реИрддрд┐рдЬ рд░реЗрдЦрд╛рдПрдВ рдирд╣реАрдВ рд╣реЛрдВрдЧреА? рдпрд╣ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдХрд╛рдлреА рджреВрд░ рд╣реИред рдХреНрд╖реИрддрд┐рдЬ рд░реЗрдЦрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рджрд╛рдИрдВ рдУрд░ рд▓реЗ рдЬрд╛рдирд╛ рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджреГрд╢реНрдпрдорд╛рди/рд╕реНрдкрд╖реНрдЯ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛ред (рдореИрдВ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд╣реВрдВ рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛)

рдореБрдЭреЗ "рдХреЛрдИ рдирд╣реАрдВ" рдФрд░ "рдСрдирд╣реЛрд╡рд░" рдХреЗ рдмреАрдЪ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкрд╕рдВрдж рдЖрдПрдЧрд╛ рдЬреЛ рд╣рдореЗрд╢рд╛ рджрд┐рд▓рдЪрд╕реНрдк рдЧрд╛рдЗрдб рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣реЛрд╡рд░ рдкрд░ рдЧреИрд░-рджрд┐рд▓рдЪрд╕реНрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рд╣реЛрд╡рд░ рдкрд░ рд╕рднреА рдореВрд▓ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрд╡рд░ рдкрд░ рднреА рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛

рдпрджрд┐ рдЖрдк рдЖрдЬ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

"workbench.tree.indent": 32

image

рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

biij5698 picture biij5698  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

omidgolparvar picture omidgolparvar  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vsccarl picture vsccarl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shanalikhan picture shanalikhan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

trstringer picture trstringer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ