React-ace: рдПрдбрд┐рдЯрд░ рд╕рдлрд╛рд░реА рдореЗрдВ рддрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдЬрдм рдКрдВрдЪрд╛рдИ рдпрд╛ рдЪреМрдбрд╝рд╛рдИ рдПрдХ рдкреНрд░рддрд┐рд╢рдд рд╣реЛ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдЬреБрд▓ре░ 2017  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: securingsincity/react-ace

рд╕рдВрдХрдЯ

рд╕рдВрдкрд╛рджрдХ рдХреНрд░реЛрдо рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдлрд╛рд░реА рдореЗрдВ рдареАрдХ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдореА рдорд╛рд░реНрдХрдЕрдк рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рднреА рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╕рдлрд╛рд░реА рдореЗрдВ рдЧрдЯрд░ рдХреЗ рд▓рд┐рдП HTML рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

<div class="ace_gutter">
  <div class="ace_layer ace_gutter-layer ace_folding-enabled" style="margin-top: -5px; height: 52px; width: 42px;">
    <div class="ace_gutter-cell " style="height: 19px;">3</div>
  </div>
  <div class="ace_gutter-active-line" style="top: -5px; height: 19px;"></div>
</div>

Chrome рдореЗрдВ рдЧрдЯрд░ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдПрдХ рд╣реА HTML рд╣реИ:

<div class="ace_gutter">
  <div class="ace_layer ace_gutter-layer ace_folding-enabled" style="margin-top: 0px; height: 585px; width: 42px;">
    <div class="ace_gutter-cell " style="height: 19px;">1<span class="ace_fold-widget ace_start ace_open" style="height: 19px;"></span></div>
    <div class="ace_gutter-cell " style="height: 19px;">2</div>
    <div class="ace_gutter-cell " style="height: 19px;">3</div>
  </div>
  <div class="ace_gutter-active-line" style="top: 38px; height: 19px;"></div>
</div>

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

рдирдореВрдирд╛ рдХреЛрдб рдЖрдкрдХреЗ рдореБрджреНрджреЗ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдХреЛрдб рдирдореВрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдХреНрд░реЛрдо рдФрд░ рд╕рдлрд╛рд░реА (http://securingsincity.github.io/react-ace/) рджреЛрдиреЛрдВ рдореЗрдВ рдбреЗрдореЛ рд▓реЛрдб рдХрд░реЗрдВ

bug help wanted issue with ace

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

@backwardok рдореИрдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдРрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рд╣реА рдПрдХ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЖрдЧреЗ рдХреА рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛ред

рджрд┐рд▓рдЪрд╕реНрдк рд░реВрдк рд╕реЗ @backwardok рд╡рд┐рднрд╛рдЬрди рд╕рдВрдкрд╛рджрдХ http://securingsincity.github.io/react-ace/split.html рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдбреЗрдореЛ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрдкрд╛рджрдХ рдЙрджрд╛рд╣рд░рдг height="100%" рдмрд┐рдирд╛ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ ... рдореИрдВ рдЗрд╕реЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╣рдЯрд╛рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдРрд╕ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИ

рдЕрдЬреАрдм! рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХрд╛рдо рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рднреА рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рд╣рд▓ рдХрд░рддреА рд╣реИред рдЙрд╕ рдореЗрдВ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

@securingsincity рд╣рдо рд╕реНрдЯреЛрд░реАрдмреБрдХ рдХреЗ рднреАрддрд░ рдПрдХ рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╣рдорд╛рд░реЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рднреАрддрд░ рдореМрдЬреВрдж рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд╕рдХреЗрдВред

рд╢реАрд░реНрд╖рдХ рдХреЛ рдмрджрд▓рдирд╛, рдЗрдХреНрдХрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рдФрд░ рдКрдБрдЪрд╛рдИ рдФрд░ рдЪреМрдбрд╝рд╛рдИ рдХреЛ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рд╣реИред

рдпрд╣ рд╕рдлрд╛рд░реА рдФрд░ рдХреНрд░реЛрдо рдореЗрдВ рдЗрдХреНрдХрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред рдпрд╛ рдореБрдЭ рд╕реЗ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ?
рд╕рд╛рдмрд┐рдд рдХрд░рдирд╛

@ рдорд┐рдбреА рдЗрд╕рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рд╕рд┐рд░реНрдл ace.js ?

рдпрдХреАрди рдирд╣реАрдВ рд╣реЛрддрд╛ рдХрд┐ рдЕрдЧрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ рддреЛ рдЙрджрд╛рд╣рд░рдг рдмрджрд▓ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рд╕рдлрд╛рд░реА рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ?

@backwardok рдореЗрд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХ рд╣реИ, "рдЪреМрдбрд╝рд╛рдИ" рдкреНрд░рддрд┐рд╢рдд рдирд╣реАрдВ рд▓реЗрддрд╛ рд╣реИ, рдмрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "500px" рд▓реЗрддрд╛ рд╣реИред
рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреИрдорд╛рдиреЗ рдФрд░ рдлрд┐рдЯ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдЗрдХреНрдХрд╛ рдЕрднреА рднреА рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдВрдЪрд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╢рдд рд▓реЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред

рдЖрдЬ рддрдХ, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдЗрдХреНрдХрд╛ рдЕрднреА рднреА рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдпрджрд┐ '%' рдХреЗ рдХрд┐рд╕реА рднреА рд╕реНрд╡рд╛рдж рдХреЛ рдЪреМрдбрд╝рд╛рдИ рдпрд╛ рдКрдВрдЪрд╛рдИ рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЛ рдареАрдХ рд╕реЗ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдорд╛рдиреЗ рдкрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдЗрд╕реЗ "рдСрдЯреЛ" рдХреА рдКрдВрдЪрд╛рдИ рдФрд░ рдЪреМрдбрд╝рд╛рдИ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдХреЗ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдФрд░ рдлрд┐рд░ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЛ рдПрдХ рдлреНрд▓реЗрдХреНрд╕ рдмрдирд╛ рджрд┐рдпрд╛ред

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