Emmet: рд╕реАрдПрд╕рдПрд╕-рдЗрди-рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдореНрдореЗрдЯ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЕрдЧре░ 2017  ┬╖  26рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: emmetio/emmet

рдХреНрдпрд╛ рд╕реАрдПрд╕рдПрд╕-рдЗрди-рдЬреЗрдПрд╕ рдХреЗ рд╕рд╛рде рдПрдореНрдореЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдпрд╛ рдкреНрд▓рдЧрдЗрди (рдмрдирд╛рдо/рдкрд░рдорд╛рдгреБ) рд╣реИ, рдЬреИрд╕реЗ glamor , glamorous рдпрд╛ рдХрдЪреНрдЪреА рд╢реИрд▓реА?

{
  display: 'flex',
  fontSize: '16px',
  marginTop: '10px',
}

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

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

рдореИрдВ рд╕рднреА рдПрдореНрдореЗрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ VSCode рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ

╤В╨┐╤А╨░╨▓╨╗╨╡╨╜╨╛ ╤Б iPhone

2 рдордИ 2020 рдордИ, 15:25 рдХреЛ, рдереЙрдорд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com ╨╜╨░╨┐╨╕╤Б╨░╨╗(╨░):

рд░рд╛рдп
рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЗрд╕реЗ рдЖрдЬрдорд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред

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

@renatorib рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрднреА рддрдХ CSS-inJS рдХреЗ рд▓рд┐рдП рдПрдореНрдореЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ рд╣реИ?

рдирд╣реАрдВ

рдпрджрд┐ рдЖрдк рдПрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ https://atom.io/packages/atom-emmet-css-in-js рджреЗрдЦреЗрдВ ред

Vscode рдХреЗ рд▓рд┐рдП рджреЛ рдкреИрдХреЗрдЬ рд╣реИрдВ:

рджреВрд╕рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реИрдВ рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рдХрд╛рдо рдкрд░ рдирд╣реАрдВ рд▓рд╛ рд╕рдХрд╛: /

рдПрдореНрдореЗрдЯ v2 рдХреЗ рдПрдХ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдкрд░ рдХрд╛рд░реНрдп рдХрд░рдирд╛: https://github.com/emmetio/emmet/tree/v2
рдХреНрдпрд╛ рдЖрдк рд╡рд╛рдВрдЫрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд╕реАрдПрд╕рдПрд╕-рдЗрди-рдЬреЗрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛)?

@sergeche рд╡реНрдпрд╡рд╣рд╛рд░ рдмрд╣реБрдд рд╕рдорд╛рди рд╣реЛрдЧрд╛:

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП .jsx рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░, bgc<TAB> рджрдмрд╛рдиреЗ рдкрд░ bgc<TAB> backgroundColor: '#' рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ - рдХрд░реНрд╕рд░ рдХреЗ рд╕рд╛рде # рдХреЗ рдмрд╛рджред

рд╕реВрдЪрдирд╛:

  1. рдЧреБрдг рдКрдВрдЯ рдХреЗ рдЖрд╡рд░рдг рд╣реИрдВ
  2. рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ
  3. рдорд╛рди рднреА рдПрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЕрд░реНрдерд╛рдд opacity рдХреЗ рд▓рд┐рдП, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрджреНрдзрд░рдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд op<TAB> opacity: рддрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛

рддреБрдо рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реЛ?

@goldylucks рд╣рд╛рдБ, рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: https://github.com/emmetio/emmet/blob/master/test/stylesheet.ts#L167
рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдХреБрдЫ рд╡рд┐рдЪрд┐рддреНрд░рддрд╛рдПрдБ рд╣реИрдВ рдЬреИрд╕реЗ рдХрдИ рдорд╛рди рд╕рд░рдгрд┐рдпрд╛рдБ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП ( margin: 10px 20px тЖТ margin: [10, 20] ) рдпрд╛ рдХреБрдЫ рдФрд░ред

рдпрджрд┐ рдпрд╣ рдЬреНрдпрд╛рджрд╛рддрд░ CSS рдЧреБрдгреЛрдВ рдХрд╛ JSON рдЬреИрд╕рд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ рддреЛ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рдПрдореНрдореЗрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реИ

@sergeche рдХреНрдпрд╛ lg() рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ CSS рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░ css-in-js рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

@ рдЯрд╛рдпрд▓рд░-рд░рд╛рдорд╕реЗ рдХреЛ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдЖрдк рдПрдореНрдореЗрдЯ (v2.0.0rc-5) рдХреЗ рдирд╡реАрдирддрдо RC рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?

@sergeche рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдореИрдВ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдХрд╛ рд╡рд╣ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ v2 рд╣реИред рдореИрдВ рд╕рд┐рд░реНрдл рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЕрдЪреНрдЫрд╛ рд╣реИред рдмрд╕ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдЗрд╕реЗ рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдореЗрд░реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ;/

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

рдЪреАрдпрд░реНрд╕!
рд╕рд╛рджрд░,

рдЯреЗрд▓рд░ рд░рд╛рдорд╕реЗ ({

  • ({рдбреЗрд╡рд▓рдкрд░} && "рдбрд┐рдЬрд╛рдЗрдирд░")*
  • рд╡рд╛рдкрд╕реА {*
    [рдлреЛрди: (717) 578-3243,
    www.tayler.co http://www.taylerramsay.com/ ]
  • }*
  • });*

"рдпрд╣ рдмреЗрд╡рдХреВрдл рдФрд░ рдЪрддреБрд░ рдХреЗ рдмреАрдЪ рдЗрддрдиреА рдорд╣реАрди рд░реЗрдЦрд╛ рд╣реИред"

Wed, Oct 30, 2019 at 10:15 AM Sergey Chikuyonok [email protected]
рд▓рд┐рдЦрд╛ рдерд╛:

рдУрд╣, рддреЛ рдпрд╣ рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдирдпрд╛ рдПрдореНрдореЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЗрд╡рд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ
рдирдпрд╛ рдЙрджрд╛рддреНрдд рдкрд╛рда рдкреНрд▓рдЧрдЗрди

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/emmetio/emmet/issues/512?email_source=notifications&email_token=ABIQ3EJ6D2Z4ZLBO4UEWQ4DQRGJH5A5CNFSM4DYL4R72YY3PNVWWK3TUL52HS4DFVREXGEC43VMVHHJHJIKNWNW
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABIQ3EIQ3SNIWMCE4WE3ZADQRGJH5ANCNFSM4DYL4R7Q
.

рд╕реАрдПрд╕рдПрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЕрдХреНрд╖рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП

const style = css`
  background-color: red;
  /* Auto-expand css props */
`;

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореБрдЭреЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛, рдореБрдЭреЗ рдмрд╕ рдмрдирд╛рдо-рд╕реНрдЯрд╛рдЗрд▓-рдШрдЯрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж!

рдпрд╣ рднреА рдЦреВрдм рд░рд╣реА! рдХреГрдкрдпрд╛, @sergeche , рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

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

рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, JS(X) рдореЗрдВ, рд╕рдВрдХреНрд╖рд┐рдкреНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреЛ < рдХреЗ рд╕рд╛рде рдЙрдкрд╕рд░реНрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЭреВрдареЗ рдореИрдЪреЛрдВ рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЬреИрд╕реЗ рдЖрдкрдХреЛ рдХреБрдЫ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП <div.my-class ред рдореИрдВ рдХрд╕реНрдЯрдо рдЙрдкрд╕рд░реНрдЧ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрддрд╛ рд╕рдХреЗрдВ рдХрд┐ рдЖрдк рдЬреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕реЗ рд╕реАрдПрд╕рдПрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рд╢рд╛рдмреНрджрд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред |m10+p5 рдЬреИрд╕рд╛ рдХреБрдЫ

рд╡рд╣ рддреЛ рдХрдорд╛рд▓ рд╣реИ! рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╕реАрдПрд╕рдПрд╕-рдЗрди-рдЬреЗрдПрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ (рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ)ред рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдореВрд▓ рдЙрджрд╛рд╣рд░рдг рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ (рдореИрдВрдиреЗ margin рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд┐рдпрд╛ рд╣реИ):

{
  display: 'flex',
  fontSize: '16px',
  margin: '10px 5px',
}

рдЖрдк рдРрд╕рд╛ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣реА рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рдЬреЗрдПрд╕рдПрд╕ рдореЗрдВ):

{
  display: 'flex',
  fontSize: 16,
  margin: [[5, 10]],
}

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

рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЗрд╕реЗ рдЖрдЬрдорд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛?

рдореИрдВ рд╕рднреА рдПрдореНрдореЗрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ VSCode рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ

╤В╨┐╤А╨░╨▓╨╗╨╡╨╜╨╛ ╤Б iPhone

2 рдордИ 2020 рдордИ, 15:25 рдХреЛ, рдереЙрдорд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com ╨╜╨░╨┐╨╕╤Б╨░╨╗(╨░):

рд░рд╛рдп
рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЗрд╕реЗ рдЖрдЬрдорд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред

рдирдорд╕реНрддреЗ
рдКрдкрд░ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдореНрдореЗрдЯ рдХреЗ рдкрд╛рд╕ .js рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рднреАрддрд░ рд╕реАрдПрд╕рдПрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рддрдХ рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рд╕рдЯреАрдХ рд╣реИ? я╕П

рдореИрдВрдиреЗ Google рдХреА рдЦреЛрдЬ рдХреА рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕реАрдзрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рдорд┐рд▓рд╛ред
@sergeche рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдкрд░ рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рд╣рд╛рдБ, рдирдпрд╛ рдПрдореНрдореЗрдЯ рд╕рдВрд╕реНрдХрд░рдг (рдкрд╣рд▓реЗ рд╕реЗ рд╣реА VSCode рдореЗрдВ) рдкрд╣рд▓реЗ рд╕реЗ рд╣реА JSON рдЧреБрдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдкреНрд▓рдЧрдЗрди рд╕реЗ рд╣реА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдЕрд░реЗ рдпрд╣ рддреЛ рдХрдорд╛рд▓ рд╣реИ! рдореБрдЭреЗ рдЕрднреА рддрдХ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред

рдЗрд╕реЗ рдкреНрд▓рдЧрдЗрди рд╕реЗ рд╣реА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

я╕П рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдореБрдЭреЗ рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдХрд╣реАрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╣реИрдВ?
рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!

emmet.includeLanguages рдХреЛ "javascript": "css" рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдореБрдЭреЗ рдорд╛рдирдХ CSS (рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдирд╣реАрдВ) рдорд┐рд▓рддрд╛ рд╣реИред
рдЗрд╕реЗ "javascript": "javascriptreact" рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ CSS рдХреЛ JSX рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рд╕реАрдПрд╕рдПрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдореБрдЭреЗ рдХрд╣реАрдВ рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рдореЗрд░рд╛ settings.json рдФрд░ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

https://user-images.githubusercontent.com/19367659/113518218-ebbfbb00-9552-11eb-8963-eadef0b15f06.mp4

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреА .js рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
d:f+jc:c+ai:c+mt10

рдФрд░ рдпрд╣ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:

display: 'flex',
justifyContent: 'center',
alignItems: 'center',
marginTop: 10,

рдпрд╣ рд╡рд┐рдХрд▓реНрдк true рдкрд░ рд╕реЗрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: https://github.com/emmetio/emmet/blob/51757fc77ee2477c2e2cc6abeff44e64c8a85eec/src/config.ts#L257

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ VSCode рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдПрдореНрдореЗрдЯ рд╡рд┐рдХрд▓реНрдк рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░реЗрдВ (рдореИрдВ рдЕрдиреБрд░рдХреНрд╖рдХ рдирд╣реАрдВ рд╣реВрдВ)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рд╣реА @sergeche рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдкрдХреЛ VSCode рдореЗрдВ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ?

@josegutierro рдиреЗ рдЕрднреА рддрдХ рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреАред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ VSCode рдкреНрд▓рдЧрдЗрди рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рджреНрд╡рд╛рд░рд╛ рдареАрдХ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдзрдиреНрдпрд╡рд╛рдж @sergeche рдЙрд╕ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЬрдм рдореИрдВ рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ NativeEmmet ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдореНрдореЗрдЯ рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдЯреИрдм рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕реНрдирд┐рдкреЗрдЯ рд╣реИрдВред рдпреЗ рд╣реИ рдкреВрд░реА рд▓рд┐рд╕реНрдЯ

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