рдпрд╣рд╛рдВ рдмрддрд╛рдИ рдЧрдИ рд╕рдорд╕реНрдпрд╛ https://github.com/securingsincity/react-ace/issues/95 рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЕрднреА рднреА рд╣реЛрддрд╛ рд╣реИ:
рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреБрдЫ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛:
рдЧрд▓рдд рд╡рд░реНрддрдиреА рд╡рд╛рд▓рд╛ рд╡рд┐рдХрд▓реНрдк "enableBasicAutocompletion"
рдЧрд▓рдд рд╡рд░реНрддрдиреА рд╡рд╛рд▓рд╛ рд╡рд┐рдХрд▓реНрдк "enableLiveAutocompletion"
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреАрдЖрд░ https://github.com/securingsincity/react-ace/pull/127 рдерд╛ , рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдХреЗрд╡рд▓ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ - рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╣реЛрддреА рд╣реИред
рддреНрд░реБрдЯрд┐ рд╡рд┐рд╡рд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЙрд╕ рдкреАрдЖрд░ рдореЗрдВ рд╕рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди https://github.com/securingsincity/react-ace/pull/127/files рдХреЛ рднреА рдпрд╣рд╛рдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: https://github.com/securingsincity/react-ace/ рдмреВрдБрдж/87bd672673d344d7e3eb3d5ec0ec0308c2223a3e/src/ace.jsx#L181
рдмрд╕ рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЕрд░реНрдерд╛рдд:
<AceEditor
setoptions={{
enableBasicAutocompletion: true,
enableLiveAutocompletion: true,
enableSnippets: true
}}
/>
рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐, рдЙрд╕ рдХреЙрдореНрдкреЛрдиреЗрдиреНрдЯрдбрд┐рдбрдЕрдкрдбреЗрдЯ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкреНрд░рдЧрддрд┐ рдкрд░: #
рд╕рдорд╛рдкрди - import 'brace/ext/language_tools';
рдЬреЛрдбрд╝рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдореИрдВрдиреЗ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛:
import "ace-builds/src-noconflict/ext-language_tools";
@ziishaneed рдпрд╣ рдЖрдпрд╛рдд рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЗ рдЖрдпрд╛рдд рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рдЖрджреЗрд╢ рд╣реИрдВ?
@ziishaned рдзрдиреНрдпрд╡рд╛рдж рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВ "react-ace": "6.3.2" рдХреЛ "react-ace" рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВ: "^9.2.1"ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░ react-ace
рдЕрдм v8 рд╕реЗ brace
рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
https://github.com/securingsincity/react-ace/issues/638#issuecomment -649181737
рдЗрд╕рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЯреВрд▓ рдкреИрдХреЗрдЬ рдХреЛ "ace-builds/src-noconflict/ext-language_tools" рд╕реЗ рдЖрдпрд╛рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛;
v6 рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЧрд╛рдЗрдб -> 8
https://github.com/securingsincity/react-ace/blob/main/docs/Migrate-v7-to-v8.md
@ рдЧреЛрди-рд╕реНрдХреАрдЗрдВрдЧ
рдЖрдпрд╛рдд 'рдРрд╕-рдмрд┐рд▓реНрдбреНрд╕/рд╡реЗрдмрдкреИрдХ-рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░';
рдЖрдпрд╛рдд 'рдЗрдХреНрдХрд╛-рдмрд┐рд▓реНрдб/src-noconflict/рдореЛрдб-рдЬрд╛рд╡рд╛'; (рд╡рд┐рд╖рдп рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП)
рдЖрдпрд╛рдд 'рдЗрдХреНрдХрд╛-рдмрд┐рд▓реНрдб/src-noconflict/ext-language_tools';
...
рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕рдорд╛рдкрди -
import 'brace/ext/language_tools';
рдЬреЛрдбрд╝рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ