Vscode: IntelliJ, WebStorm рдХреЗ рд╕рдорд╛рди Git рд╡рд┐рд░реЛрдз рд╕рдорд╛рдзрд╛рди рдЯреВрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 31 рдЕрдХреНрддреВре░ 2017  ┬╖  91рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: microsoft/vscode

IntelliJ, рдФрд░ рдЕрдиреНрдп рд╕рднреА IntelliJ- рдЖрдзрд╛рд░рд┐рдд IDE рдЬреИрд╕реЗ WebStorm, рдПрдХ git рдорд░реНрдЬ рдХреЗ рд╡рд┐рд░реЛрдз рд╕рдорд╛рдзрд╛рди рдЙрдкрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рддреАрди рд╕реНрддрдВрднреЛрдВ рдореЗрдВ рд╡рд┐рд░реЛрдз рджрд┐рдЦрд╛рддрд╛ рд╣реИ:

  • рд╕реНрдерд╛рдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХреЙрд▓рдо
  • рд╕рд░реНрд╡рд░ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рддреАрд╕рд░рд╛ рдХреЙрд▓рдо
  • рд╕рдВрдШрд░реНрд╖ рд╕рдорд╛рдзрд╛рди рдкрд░рд┐рдгрд╛рдо рдХреЗ рд▓рд┐рдП рджреВрд╕рд░рд╛ рдХреЙрд▓рдо

рдХреГрдкрдпрд╛ рдореЗрд░реА рд╕рдВрд▓рдЧреНрди рдлрд╛рдЗрд▓ рджреЗрдЦреЗрдВред
merge-conflict-resolution

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдПрдХ рд╣реА рд╡рд┐рдВрдбреЛ рдкрд░ рд╕реНрдерд╛рдиреАрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдореИрдВ рддреБрд░рдВрдд рд╕рдорд╛рдзрд╛рди рдкрд░рд┐рдгрд╛рдо рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рд╣рдо рдХреГрдкрдпрд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

feature-request merge-conflict

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

рдпрд╣ рдПрдХ рд╕реБрдкрд░ рдХреВрд▓ рдлреАрдЪрд░ рд╣реЛрдЧрд╛, рдореИрдВ рдЕрдкрдиреЗ рджрд┐рди рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП VSCode рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ WebStorm рд╕рд╣рд╛рд░рд╛ рд▓реЗрддрд╛ рд╣реВрдВ рдЬрдм рдореБрдЭреЗ рдЗрд╕рдХреА рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рдХрд╛рд░рдг рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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

рдпрд╣ рдПрдХ рд╕реБрдкрд░ рдХреВрд▓ рдлреАрдЪрд░ рд╣реЛрдЧрд╛, рдореИрдВ рдЕрдкрдиреЗ рджрд┐рди рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП VSCode рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ WebStorm рд╕рд╣рд╛рд░рд╛ рд▓реЗрддрд╛ рд╣реВрдВ рдЬрдм рдореБрдЭреЗ рдЗрд╕рдХреА рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рдХрд╛рд░рдг рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЗрд╕ рдкрд░ рдХреЛрдИ рднреА рд╕рдорд╛рдЪрд╛рд░? рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрджреНрднреБрдд рд╣реЛрдЧреАред рдПрдХ рддрд░рдл, рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг (рдпрд╛рдиреА рджреЛ рдлрд╛рдЗрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛) рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ/рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд░рдЦрдирд╛ рд╣реИ; рджреВрд╕рд░реА рдУрд░, рдПрдХ рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдпрд╣ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд░рдЦрдирд╛ рд╣реИ (рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди / рдЙрдирдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди)ред рдЕрдм, рджреЛрдиреЛрдВ рдЯреВрд▓ рдХреЛ рдПрдХ рдЯреВрд▓ рдореЗрдВ рд░рдЦрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ @uyhung рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдП рдЧрдП рдЯреВрд▓ред

рдореИрдВ рдХрд┐рд╕реА рднреА рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рднреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ: рд╡реАрдПрд╕ рдХреЛрдб рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдПрдХ рдЕрджреНрднреБрдд рдЯреБрдХрдбрд╝рд╛ рд╣реИ, рдЗрд╕реЗ рдЬрд╛рд░реА рд░рдЦреЗрдВ :)!

рдпрд╣ рдПрдХ рдЕрджреНрднреБрдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧреА... рдЗрд╕ рдкрд░ рдХреЛрдИ рдЦрдмрд░? рдХреНрдпрд╛ рдХреЛрдИ рдХреБрдЫ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреБрдЫ рдРрд╕рд╛ рд╣реА рдХрд░рддрд╛ рд╣реИ?

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

рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдЬрд▓реНрджреА рдХрд░реЗрдВ :)

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

рдЬрд┐рд╕ рджрд┐рди рдЖрдк рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗ, рдореИрдВ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ред

рди рдХреЗрд╡рд▓ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рдЗрддрд┐рд╣рд╛рд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

git config merge.conflictStyle diff3 рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдЖрдЬ рд╣реИ рд▓реЗрдХрд┐рди VSCode рдХреЗ рдЗрди-рдПрдбрд┐рдЯрд░ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде - рдЬреЛ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА IMO рдЦреЛрд▓реА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╡рд╛рдж рдФрд░ рдПрдХ рдирдИ рд╡рд┐рдВрдбреЛ рдХреЛ рдкреЙрдк рдЕрдк рдХрд░рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ!

рдХреЛрдИ рдЦрдмрд░? рдХреНрдпрд╛ рдпрд╣ рд╢рд╛рдпрдж рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИ, рдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ?

рд╣рд╛рдБ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд░реВрд░рдд рд╣реИ

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

+1, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛!

+1 рдпрд╣рд╛рдБ! рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдИрдПрдордУ рдпрд╣ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рд╕реЗ рд╡реАрдПрд╕рд╕реАрдУрдбреА рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд╛рдпрдм рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ

рдХреНрдпрд╛ рд╣рдо рдХреГрдкрдпрд╛ +1 рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд░реБрдХ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рдмрд╛рддрдЪреАрдд рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд╛рддрд╛ рд╣реИред
рдмрд╕ рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ...

@Zielak +1 рдЖрдЗрдП рдЕрдзрд┐рдХ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЬреЛрдбрд╝рдирд╛ рдмрдВрдж рдХрд░реЗрдВ

рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ?

@rajjejosefsson рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рдХрд╣рд╛, рдЖрдк рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: ( git config merge.conflictStyle diff3 )

[merge]
  conflictStyle = diff3

рдЙрдиреНрд╣реЗрдВ/рдЖрдо/рд╣рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ VSCode рд╕реНрд╡рд░реВрдкрдг/рдереАрдо рдХреЛ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдЙрди рддреАрди рднрд╛рдЧреЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ/рд╣рдо рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреЗ рдЕрдВрддрд░ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕рд╛ рдХрд┐ (рдЧрд┐рдЯ) рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред

рдЬрдм рддрдХ рдХреБрдЫ рдФрд░ рди рд╣реЛ (рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЦреЛрд▓реА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдЕрдВрддрд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╕рдВрд╡рд╛рдж рдЦреЛрд▓рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛) рдХрд┐ JetBrains IDE рдХреА рдкреЗрд╢рдХрд╢ рд╣реИ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдБ рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдБ?

рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдЙрджрд╛рддреНрдд рдорд░реНрдЬ рдХрд╛ рдПрдХ рд╕рдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред

рдпрд╣ рдПрдХ рд╕реБрдкрд░ рдХреВрд▓ рдлреАрдЪрд░ рд╣реЛрдЧрд╛, рдореИрдВ рдЕрдкрдиреЗ рджрд┐рди рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП VSCode рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ WebStorm рд╕рд╣рд╛рд░рд╛ рд▓реЗрддрд╛ рд╣реВрдВ рдЬрдм рдореБрдЭреЗ рдЗрд╕рдХреА рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рдХрд╛рд░рдг рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЖрдк рдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдкрдиреА .gitconfig рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрдм рднреА рд╡рд┐рд░реЛрдз рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ "git mergetool" рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдпрд╣ рдХреЗрд╡рд▓ рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рд╕реЗ рдЖрдкрдХрд╛ рдорд░реНрдЬ рдЧреБрдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЦреЛрд▓реЗрдЧрд╛ред

[mergetool "webstorm"]
    cmd = webstorm merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
    trustExitCode = true
[merge]
    tool = webstorm

+1 рдпрд╣рд╛рдБ, рдЕрдм рдХреЗрд╡рд▓ рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБ!

+1

+1

рд╕рдЪ рд╣реИ, рдЗрд╕ UI рдЯреВрд▓ рдХреА рдХрдореА рдХреЛ рдЫреЛрдбрд╝рдХрд░ VS рдХреЛрдб рдЕрджреНрднреБрдд рд╣реИред

+1, рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдореИрдВ рдорд░реНрдЬ рдЯреВрд▓ рдХреА рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВред
рдФрд░ #5770 рдХреЛ рдРрд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

+1 рдпрд╣ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡реАрдПрд╕рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВ рдЗрд╕реЗ рднреА рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдПрдХ рдкреВрд░реНрдг рдЖрдИрдбреАрдИ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВ рдПрдХрдорд╛рддреНрд░ рдмрдбрд╝рд╛ рдкреВрд░рд╛ рджреЗрдЦрддрд╛ рд╣реВрдВ

рдареАрдХ рд╣реИ, рдЪреВрдВрдХрд┐ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдПрдХрдорд╛рддреНрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЕрднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ VSCode рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ !!

рд╕рд╛рде рд╣реА, рдХреНрдпрд╛ рдХреЛрдИ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдбрд╛рдЙрдирд╡реЛрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдзрдиреНрдпрд╡рд╛рдж: рдкреА

рдХреНрдпрд╛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛рдо рдореЗрдВ рднреА рд╣реИ?

+1, рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ

рдореИрдВрдиреЗ рдорд░реНрдЬ рд╕рдВрдШрд░реНрд╖ рд╕рдорд╛рдзрд╛рди рдХреЛ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд╕реЗрдЯрд┐рдВрдЧ рдФрд░ рдХрдорд╛рдВрдб рдЬреЛрдбрд╝реА, https://github.com/microsoft/vscode/pull/74231 рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рдмрд╛рдж рдЬреЛ рдЕрдиреБрднрд╡ рд╣реЛрдЧрд╛ рд╡рд╣ рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рд╕рдВрдШрд░реНрд╖ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдирдИ рд╕реЗрдЯрд┐рдВрдЧ merge-conflict.diffViewContext рдЬреЛрдбрд╝реА рдЧрдИ рдереА

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ: рдЕрдВрддрд░ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЛрдИ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рд╣реИ
compare-withoutcontext

рдЗрд╕рдХреЗ рдмрд╛рдж: "merge-conflict.diffViewContext": 3
compare-with-context

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

compare-all

JetBrains рд╢реИрд▓реА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдШрд░реНрд╖ рд╕реЗ рддреАрди рд╕реНрддрдВрдн рд╕рдВрдкрд╛рджрдХ рд╕рдореВрд╣ рдЦреЛрд▓рдирд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╡рд░реНрддрдорд╛рди рд╕рдорд╛рдзрд╛рди рдкрд░ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реБрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

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

рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдмреНрд▓реЙрдХ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдХреЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рддреАрд╕рд░реЗ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╢рд╛рдпрдж рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдЧрд╛ред рддреЛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ 3 рдкрд░рд┐рд╡рд░реНрддрди рдереЗ рдФрд░ рджреВрд╕рд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ 4 рдереЗ рддреЛ рдореИрдВ рдЬреЛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЙрд╕реЗ рдЪреБрди рд╕рдХрддрд╛ рдерд╛ред рдЬреИрд╕реЗ рдПрдХ рдлрд╛рдЗрд▓ рд╕реЗ 2 рдмрджрд▓рд╛рд╡ рдФрд░ рджреВрд╕рд░реА рд╕реЗ 2 рдмрджрд▓рд╛рд╡ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВред рдХреНрдпрд╛ рдпрд╣ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдпрджрд┐ рдРрд╕рд╛ рд╣реИ рддреЛ...рд╡рд╣ рдЪрдЯреНрдЯрд╛рдиреЗрдВ!

@rebornix рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн рдЕрдЪреНрдЫрд╛ рд╣реИ, рдФрд░ рдореБрдЭреЗ рд╕рднреА рдХреА рддреБрд▓рдирд╛ рдкрд╕рдВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдЕрднреА рднреА рдХреБрдЫ рдЪреАрдЬреЗрдВ рдЧрд╛рдпрдм рд╣реИрдВ:

  1. рдЖрдо рдЖрдзрд╛рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ "рдкрдХреНрд╖" рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ - рдЬрдмрдХрд┐ 3-рддрд░рдлрд╛ рд╡рд┐рд▓рдп рджреГрд╢реНрдп рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдЕрдВрддрд░рд┐рдо рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЧрд┐рдЯрд▓реЗрдиреНрд╕ рдореЗрдВ рдХреБрдЫ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рд╣реВрдВ)
  2. рддреБрд▓рдирд╛ рджреГрд╢реНрдп рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╡рд╛рдкрд╕ рд╕рдордиреНрд╡рдпрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг - рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЗрд╣рддрд░-рдорд░реНрдЬ рдХреЛ рдХреЛрд░ рдореЗрдВ рд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдмрд╛рдд рдХреА рдЧрдИ рдереАред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдВ рдПрдХ рдЕрдиреБрд░реЛрдз рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореВрд▓ рдЕрдиреБрд░реЛрдз рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ: рд░реЛ :) https://github.com/microsoft/vscode/issues/10547#issuecomment -300201327'

# 2 рд╢рд╛рдпрдж рдЖрдЬ рдПрдХ рдХрд╕реНрдЯрдо рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд╛рддрд╛ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдУрд╡рд░рдХрд┐рд▓ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ)

@рдИрдореЛрдбрд┐рдпреЛ

рдЖрдо рдЖрдзрд╛рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ "рдкрдХреНрд╖" рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ - рдЬрдмрдХрд┐ 3-рддрд░рдлрд╛ рд╡рд┐рд▓рдп рджреГрд╢реНрдп рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдЕрдВрддрд░рд┐рдо рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЧрд┐рдЯрд▓реЗрдиреНрд╕ рдореЗрдВ рдХреБрдЫ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рд╣реВрдВ)

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

рдЗрд╕ рдлреАрдЪрд░ рдХреА рдмрд╣реБрдд рдЬрд░реВрд░рдд рд╣реИред

@rebornix рдореБрдЭреЗ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ рдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 3 рдХреЙрд▓рдо рд╕рдВрдкрд╛рджрдХ рдЦреЛрд▓рдиреЗ рд╕реЗ рднреА рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓реИрдкрдЯреЙрдк рд╕реНрдХреНрд░реАрди рдмрд╣реБрдд рдмрдбрд╝реА рдирд╣реАрдВ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕реБрдзрд╛рд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдВрдд рдореЗрдВ рд╢реАрд░реНрд╖ рд╕рдВрдкрд╛рджрдХ рдкрд░ рд╕рдВрджрд░реНрдн рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдЧрд┐рдЯрдХреНрд░реИрдХрди рдорд░реНрдЬ рдЯреВрд▓ рдХреА рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдиреАрдЪреЗ рдХреА рддрд░рдл рд░рд┐рд▓реЗрдЯрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ (рд╡рд░реНрддрдорд╛рди рдореЗрдВ >>>> <<<< ...) рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддрд╛ рд╣реИред .
merge-tool@2x

рд╣рд╛рдБ, рдЕрдХреНрд╕рд░ рдЬрдм рд╡рд┐рд▓рдп рд╕рдВрдШрд░реНрд╖ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдореИрдВ PHPStorm рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реВрдВ, рднрд▓реЗ рд╣реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдЕрдиреНрдп рдХрд╛рдо рдореИрдВ рд╡реАрдПрд╕рд╕реАрдУрдбреА рдореЗрдВ рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ рдЕрдЬреАрдм рд╣реИ рдХрд┐ рджреЛ рд╕рд╛рд▓ рдмреАрдд рдЧрдП рдФрд░ рдЕрднреА рднреА рдХреЛрдИ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред

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

рдореИрдВ рдЕрд╕рд╣рдордд рд╣реВрдВ, рддреАрди рдХреЙрд▓рдо рд▓реЗрдЖрдЙрдЯ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХреЛ рдЗрддрдирд╛ рдорд╣рд╛рди рдмрдирд╛рдиреЗ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рд╕рд╛рдл-рд╕реБрдерд░рд╛ рдЕрд╡рд▓реЛрдХрди рд░рдЦрддрд╛ рд╣реИ

рдпрд╣рд╛рдВ рднреА, рдореИрдВ рд╡рд┐рд╡рд╛рдж рд╕рдорд╛рдзрд╛рди рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ IntelliJ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реВрдВред "рд╕рд░рд▓ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рд╣рд▓ рдХрд░реЗрдВ" рдЬрд╛рджреВ рдХреА рдЫрдбрд╝реА рдЙрдкрдХрд░рдг рдЗрддрдирд╛ рд╕рдордп рднреА рдмрдЪрд╛рддрд╛ рд╣реИ!

рдореИрдВ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2017 рдореЗрдВ рд╡рд╛рдкрд╕ рдмрджрд▓рддрд╛ рд╣реВрдВ ...

рдордВрдЧрд▓, рдЬреВрди 25, 2019 рдореЗрдВ 8:35 AM рдкрд░ Fabb [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдпрд╣рд╛рдВ рднреА, рдореИрдВ рд╡рд┐рд╡рд╛рдж рд╕рдорд╛рдзрд╛рди рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ IntelliJ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реВрдВред
"рд╕рд░рд▓ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рд╣рд▓ рдХрд░реЗрдВ" рдЬрд╛рджреВ рдХреА рдЫрдбрд╝реА рдЙрдкрдХрд░рдг рдЗрддрдирд╛ рд╕рдордп рднреА рдмрдЪрд╛рддрд╛ рд╣реИ!

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/microsoft/vscode/issues/37350?email_source=notifications&email_token=AAEN6O3LOPBVEY7PMABVNRDP4I3KZA5CNFSM4EBV5J4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAEN6O4AO24V4GB24EWOJGDP4I3KZANCNFSM4EBV5J4A
.

vscode рдХреЛ git рд╡рд┐рд░реЛрдз рдЯреВрд▓ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд░реЛрдзреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╕рдордп vscode <<< , === рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬреЛ рднрд╛рд╖рд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ

@ SupinePandora43 рдпрд╣ <<< , === рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдЗрд╕ рдмреНрд▓реЙрдХ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд▓рдп рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░реАрди рд╡рд┐рдЬреБрдЕрд▓ рдЯреВрд▓ рдмрдирд╛рддрд╛ рд╣реИред

@vedmant рддреЛ ... vscode рдХреЛ рдХреБрдЫ рдкрд╛рд░реНрд╕рд░ рдХреА рдЬрд░реВрд░рдд рд╣реИ

рдпрд╣рд╛рдБ рджреЗрдЦреЗрдВред рдХреНрдпрд╛ рдпрд╣реА рдорддрд▓рдм рд╣реИ рддреБрдореНрд╣рд╛рд░рд╛?
https://github.com/Microsoft/vscode-tips-and-tricks/blob/master/media/resolve_merge_conflicts.gif

@ minkir014 рд╢реАрд░реНрд╖ рдкрд░ рдореВрд▓ рдЯрд┐рдкреНрдкрдгреА рдкрд░ рд╕рдВрд▓рдЧреНрди рдЫрд╡рд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ, рдпрд╣ рд╣рд░ рдХрд┐рд╕реА рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред

рдпрд╣ рдмрдирд╛рдо рдХреЛрдб рдЯрд┐рдкреНрд╕ рдФрд░ рдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдмрдирд╛рдо рдХреЛрдб рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рддреЛ, рдпрд╣ рдореБрджреНрджрд╛ рдЕрднреА рднреА рдХреНрдпреЛрдВ рдЦреБрд▓рд╛ рд╣реИ?

@ minkir014 рдореИрдВ рдпрд╣рд╛рдВ рдореВрд▓ рдЯрд┐рдкреНрдкрдгреА рд╕реЗ рдЫрд╡рд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рдЕрд▓рдЧ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ: https://user-images.githubusercontent.com/1470309/32250860-c677e4ce-bec0-11e7-82b5-0196d981cc28.png

@ minkir014 рд╡реАрдПрд╕ рдХреЛрдб рдореЗрдВ рдЕрдм рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рдЬреЛ https://user-images.githubusercontent.com/1470309/32250860-c677e4ce-bec0-11e7-82b5-0196d981cc28.png рдФрд░ рдЖрдкрдиреЗ рдЬреЛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ https://github.com/Microsoft/vscode-tips-and-tricks/blob/master/media/resolve_merge_conflicts.gif рдХреНрдпрд╛ рдЖрдк рдмрд╣реБрдд рд╕рдорд╛рдирддрд╛рдПрдВ рджреЗрдЦрддреЗ рд╣реИрдВ?

@ minkir014 рдХреНрдпреЛрдВрдХрд┐ рдмрд┐рд▓реНрдЯ рдЗрди рдлреАрдЪрд░ рдпрд╣ рд╡реИрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕рд╛ рд╣рдо рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдереНрд░реА рд╡реЗ рдорд░реНрдЬ рд╣реА рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ VSCode рдХреЛ рдореЗрд░реА рдПрдХрдорд╛рддреНрд░ IDE рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХ рд░рд╣реА рд╣реИред

рдереНрд░реА рд╡реЗ рдорд░реНрдЬ рд╣реА рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ VSCode рдХреЛ рдореЗрд░реА рдПрдХрдорд╛рддреНрд░ IDE рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХ рд░рд╣реА рд╣реИред

рдореИрдВ рдЖрдкрдХреА рдмрд╛рдд рд╕реБрдирддрд╛ рд╣реВрдВред рдпрд╣ рдПрдХ рд╣рддреНрдпрд╛рд░рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдмрд╕ рдЗрд╕реА рдХрд╛рд░рдг рд╕реЗ PHPStorm рдХреЛ рдЗрдзрд░-рдЙрдзрд░ рд░рдЦрдирд╛ рд╣реИред

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

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

  1. рдЕрдкрдиреА рдЧрд┐рдЯ рд╕рдВрдШрд░реНрд╖ рд╢реИрд▓реА рдХреЛ diff3 рдореЗрдВ рдмрджрд▓рдХрд░ рджреЛ рднрд┐рдиреНрдирддрд╛рдУрдВ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп (рдЕрд▓рдЧ-рдЕрд▓рдЧ) рдкреВрд░реНрд╡рдЬреЛрдВ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рдЗрд╕реЗ рдпрд╛ рддреЛ рдЕрдкрдирд╛ ~/.gitconfig рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдпрд╛ рдХреНрд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░реЗрдВ: git config merge.conflictStyle diff3
  2. рдбрд┐рдл рд╡реНрдпреВ рдкреЛрдЬреАрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА VSCode рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ "рдиреАрдЪреЗ" рдпрд╛ "рдмрдЧрд▓" "merge-conflict.diffViewPosition": "Below"

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

(рдмрд┐рдирд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдкреВрд░реНрд╡рдЬреЛрдВ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рдлрд▓рдХ рдЬреЛрдбрд╝рдирд╛ рдкреНрд░рдореБрдЦ рд╕рдВрдкрд╛рджрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрдо рд▓рдЯрдХрдиреЗ рд╡рд╛рд▓рд╛ рдлрд▓ рдЖрд╕рд╛рди рдЬреЛрдбрд╝ рд╣реЛрдЧрд╛ рдпрд╛ рд╡рд┐рдордбрд┐рдл рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реБрдП рдЕрд▓рдЧреЛ рдЕрдкрдбреЗрдЯ рдХреЛ рдЕрд▓рдЧ рдХрд░реЗрдЧрд╛)

рдФрд░ рдЕрдЧрд░ рдпреЗ GIT рдореЗрдВ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реИрдВ? (рдореИрдВ рдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред)

https://github.com/Microsoft/vscode/issues/25887 . рдХрд╛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ

#25887 . рдХрд╛ рдбреБрдкреНрд▓реАрдХреЗрдЯ

рд╡рд╣ рджреЛ рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ рджреГрд╢реНрдп рд╣реИред рдпрд╣ рддреАрди рд╕реНрддрдВрднреЛрдВ рд╡рд╛рд▓рд╛ рджреГрд╢реНрдп рд╣реИред

#25887 . рдХрд╛ рдбреБрдкреНрд▓реАрдХреЗрдЯ

рд╡рд╣ рджреЛ рдХреЙрд▓рдо рд╡рд╛рд▓рд╛ рджреГрд╢реНрдп рд╣реИред рдпрд╣ рддреАрди рд╕реНрддрдВрднреЛрдВ рд╡рд╛рд▓рд╛ рджреГрд╢реНрдп рд╣реИред

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

рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ 310 (#25887) рдХреЗ рдореБрдХрд╛рдмрд▓реЗ 427 рд╡реЛрдЯ рд╣реИрдВред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд╡реЛрдЯреЛрдВ рдХреА рдЧрд┐рдирддреА рдПрдХ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдлреАрдЪрд░ рд╣реЛрдЧрд╛ рдЯреЙрдк 10

рдПрдХ рдкреНрд░рднрд╛рд╡реА рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ IntelliJ рд╕реНрдЯрд╛рдЗрд▓ 3 рдкреЗрди рдорд░реНрдЬ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ (рдХрднреА-рдХрднреА рдереНрд░реА рд╡реЗ рдорд░реНрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд░рд┐рдгрд╛рдо рдлрд▓рдХ рдореЗрдВ рдорд░реНрдЬ рдХреА рдЧрдИ рджреЛ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ) VS рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдЙрддреНрдкрд╛рдж рдХреЛ рджреБрдирд┐рдпрд╛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд░рдЦреЗрдЧрд╛ред рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд╣реВрдВ - рдФрд░ рдЗрдирдореЗрдВ рд╕реЗ рдХрдИ рдзрд╛рдЧреЗ рдФрд░ рдХрдИ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдЗрдВрдЯреЗрд▓рд┐рдЬ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ "рдкрдХрдбрд╝" рд░рдЦрдиреЗ рдХреА рдХрд╣рд╛рдиреА рдмрддрд╛рддреА рд╣реИрдВред рдореИрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдмреЗрд╣рддрд░ рдкреНрд░реЗрд░рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЙрддреНрдкрд╛рдж рдорд╛рд▓рд┐рдХреЛрдВ/рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕ рдкрд░ рдЖрдкрдХреЗ (рджреЗрд╡реЛрдВ, рдкреНрд░рдмрдВрдзрдХреЛрдВ рдмрдирд╛рдо рдХреЛрдб) рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдХреЛрдИ рдЦрдмрд░?

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

рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рдЕрднреА рднреА рдореЗрд▓реНрдб рдХреЛ рдЕрдкрдиреЗ рдорд░реНрдЬрдЯреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ

рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рдЕрднреА рднреА рдореЗрд▓реНрдб рдХреЛ рдЕрдкрдиреЗ рдорд░реНрдЬрдЯреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ

рдЙрджрд╛рддреНрдд рд╡рд┐рд▓рдп рдореЗрд▓реНрдб рд╕реЗ рдХрд╣реАрдВ рдмреЗрд╣рддрд░ рд╣реИ

рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рдЕрднреА рднреА рдореЗрд▓реНрдб рдХреЛ рдЕрдкрдиреЗ рдорд░реНрдЬрдЯреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ

рдЙрджрд╛рддреНрдд рд╡рд┐рд▓рдп рдореЗрд▓реНрдб рд╕реЗ рдХрд╣реАрдВ рдмреЗрд╣рддрд░ рд╣реИ

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХрд╛ рд╕реНрдерд╛рди рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдорд░реНрдЬ рдЯреВрд▓ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдХреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рдФрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рджреЛрдиреЛрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЖрдзрд╛рд░ рджрд┐рдЦрд╛рдирд╛ рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рд╣реИ?

@ackvf рд╣рд╛рдБ, рдЖрдк рддреАрди-рддрд░рдлрд╝рд╛ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рддреЛ рдХреНрдпрд╛ рдирдпрд╛ рд╣реИ?

рдкреНрд░рддреАрдХреНрд╖рд╛ рднреА, рдХреЛрдИ рднреА рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЗрд╕рдХреЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдВ

рдЙрд╕реА рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░...рдХреНрдпрд╛ рд╡рд╣ рдЯреВрд▓ рдХрдорд╛рд▓ рдХрд╛ рд╣реЛрдЧрд╛

рд╢рд╛рдпрдж рдореБрдЭреЗ IntelliJ рднреА рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП :)

+1 рдпрд╣рд╛рдБ, рдЕрдм рдХреЗрд╡рд▓ рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБ!
+1
рдЙрд╕реА рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░...рдХреНрдпрд╛ рд╡рд╣ рдЯреВрд▓ рдХрдорд╛рд▓ рдХрд╛ рд╣реЛрдЧрд╛
рд╢рд╛рдпрдж рдореБрдЭреЗ IntelliJ рднреА рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП :)

рдХреГрдкрдпрд╛ рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЗ рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЧреИрд░-рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдкреИрдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВред

рдЗрд╕реЗ рджреЗрдЦреЗрдВ https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph#review -detailsред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рд▓рдЧрднрдЧ рд╡реИрд╕реА рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреИрд╕реЗ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдЖрдИрдбреАрдИ рдореЗрдВред

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

рдореБрдЭреЗ рдЕрдкрдиреЗ рдЬреАрд╡рди рдореЗрдВ рдЗрд╕рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрдмрд░ рдирд╣реАрдВ рд╣реИ? рдпрд╛ рдПрдХ рдкреНрд▓рдЧрдЗрди рднреА рдареАрдХ рд╣реИ: рдбреА ??

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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 2020 рдХрд╛ рд░реЛрдбрдореИрдк рд╣реИ рдЬрд┐рд╕рдореЗрдВ "рдкреВрд░реНрдг рдорд░реНрдЬ рд╕рдорд░реНрдерди (3-рд╡реЗ)" рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ: https://github.com/microsoft/vscode/wiki/Roadmap#scm

рдУрд╣ рдпрд╛рд░! VSCode рд╕реЗ рдЗрддрдиреА рдмрдбрд╝реА рдЪреВрдХред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреИрд╕реЗ рдЬреАрд╡рд┐рдд рд░рд╣рддреЗ рд╣реИрдВред рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ

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

_Still_ рд╡рд┐рд▓рдп рдХреЗ рд▓рд┐рдП IntelliJ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕рд╛рде рд╣реА рдХрдорд┐рдЯ рдкреИрдирд▓, рдЬрд╣рд╛рдВ рд╣рдо рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рдлрд╛рдЗрд▓ рдХреЛ рдЙрд╕реА рдлрд╛рдЗрд▓ рд╕реЗ рд░рдЦрдирд╛ рд╣реИред рдЖрджрд┐

рдпрд╛рд░ рдореИрдВрдиреЗ рдпрд╣ рдЕрдиреБрд░реЛрдз рей рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдмрдирд╛рдпрд╛ рдерд╛ :)

рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реАрдПрд╕рд╕реАрдУрдбреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рдлрд┐рд░ рднреА рдореБрдЭреЗ рдЧрд┐рдЯ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ :(

рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

рдЕрднреА рднреА рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдХреНрдпрд╛ рдХреЛрдИ рдмрдирд╛рдо рдХреЛрдб рдкреНрд▓рдЧрдЗрди рдмрд╛рдЬрд╛рд░ рдореЗрдВ рд╕рдорд╛рди рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реИ?

@sshsu
рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реАрдорд┐рдд рдХрд╛рд░рдХ рд╕рдВрдкрд╛рджрдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рддреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╣реЛрдЧрд╛

рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реАрдорд┐рдд рдХрд╛рд░рдХ рд╕рдВрдкрд╛рджрдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рддреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╣реЛрдЧрд╛

рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдПрдХ рдорд░реНрдЬ рдкреНрд▓рдЧрдЗрди рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╛рдж рдЖ рд░рд╣реА рдереА рд╡рд╣ рдереА https://github.com/microsoft/vscode/issues/85682

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

рдХреНрдпрд╛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХрднреА рдЖ рд░рд╣реА рд╣реИ? рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдирд▓рд╛рдЗрди рдХрд╛ рдЯреАрдПрдлрдПрд╕ рдореЗрдВ 3-рддрд░рдлрд╛ рд╡рд┐рд▓рдп рд╣реИ

рдЖрдк рд╢рд╛рдпрдж рдореЗрд░реЗ рдирдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди VS рдХреЛрдб рдХреЛ Git Mergetool рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ред рдПрдкреАрдЖрдИ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдЗрд╕рдореЗрдВ рдХреБрдЫ рдХрдореА рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рддрдХ рдореЗрд░реЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рдорд┐рд▓реА рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЪрд╛рд░-рдлрд▓рдХ рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рддреАрди-рд╕реНрддрдВрдн рд▓реЗрдЖрдЙрдЯ рдкрд░ рдХреБрдЫ рдлрд╛рдпрджреЗ рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рдЕрднреА рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред _рдпрд╣ рдЕрдм рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред_

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдорд┐рд▓рдиреЗ рдкрд░ рдореИрдВ рд╡реЗрдмрд╕реНрдЯреЙрд░реНрдо рдХреЛ рд╣рдЯрд╛ рджреВрдВрдЧрд╛ред

рдмрд╣реБрдд рдЬрд░реВрд░реА: +1:

рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░реАрди рдлреАрдЪрд░ рд╣реЛрдЧрд╛ <3

рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ https://editor.mergely.com рдЬреИрд╕реЗ рдСрдирд▓рд╛рдЗрди рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ

рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреА рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ рдЬреЛ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд╣ рд░рд╣реА рд╣реИ, рдФрд░ рдЬрдм рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддреАрди рддрд░рд╣ рд╕реЗ рд╡рд┐рд▓рдп рджреГрд╢реНрдп рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧрд╛, рддреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдирдВрдЧреЗ рд░рд╛рд╕реНрддреЗ рдХреЛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдЪрдореБрдЪ рдЯреЗрдХреНрд╕реНрдЯ рдкрд░ рд╕рд┐рд░реНрдл рдПрдХ рддреНрд╡рдЪрд╛ рд╣реИ рдЬреЛ рдЧрд┐рдЯ рдбрд╛рд▓рддрд╛ рд╣реИ рд╡рд╣рд╛рдВред

рдореИрдВ рдХреНрдпрд╛ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ VSCode рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП "рдЕрд╡рд░реЛрдзрдХ" рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЧрд┐рдЯ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдИрдбреАрдИрдП рдЖрдИрдбреАрдИ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдВред (рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рдПрдХрдорд╛рддреНрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЧрд┐рдЯ рдЧреНрд░рд╛рдл рд╣реИ)

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

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

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

ryan-wong picture ryan-wong  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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

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