SUSE рдореЗрдВ рдХрд╛рд░реНрдпрд░рдд рдХреНрд░рд┐рд╕реНрдЯреЛрдлрд░ рдЧреНрд░реЛрдирд▓реБрдВрдб рдиреЗ Zed рдХреЛрдб рдПрдбрд┐рдЯрд░ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд╣реИ, рдЬрд┐рд╕реЗ Gram рдирд╛рдо рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп VS Code рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдРрд╕рд╛ рдХреЛрдб рдПрдбрд┐рдЯрд░ рдмрдирд╛рдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ AI рдЖрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рди рд╣реЛ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЛрдВ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛ, рдФрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдбреЗрдЯрд╛ рди рднреЗрдЬрд╛ рдЬрд╛рдПред рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдп рдЗрд╕ рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдпрд╣ рдЙрддреНрдкрд╛рдж рд╢реБрд░реБрдЖрддреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓реЗрдЦрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдХреЛрдб GPLv3 рдФрд░ AGPLv3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИред
рдЧреНрд░рд╛рдо рдФрд░ рдЬрд╝реЗрдб рдореЗрдВ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЧреНрд░рд╛рдо рдореЗрдВ рдПрдЖрдИ рдЯреВрд▓реНрд╕ рдФрд░ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣рдХ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд╣реИрдВрдбрд▓рд░, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдХреЛрдб рд╕рд╣рдпреЛрдЧ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдкрдбреЗрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдШрдЯрдХреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреА рдЧрдИ рд╣реИред рдЧреНрд░рд╛рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рд╕реЗрд╡рд╛ рдХреА рд╢рд░реНрддреЛрдВ рдпрд╛ рд╕рд╢реБрд▓реНрдХ рд╕рджрд╕реНрдпрддрд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕ рдлреЛрд░реНрдХ рдХрд╛ рдЖрдЧреЗ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╝реЗрдб рдФрд░ рдЕрдиреНрдп рдирд┐рдЧрдореЛрдВ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ, рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдкрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЧреНрд░рд╛рдо рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕рдордЭреМрддреЗ (рд╕реАрд╕реАрдП) рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдкрд╛рдЪреЗ 2.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рд╡рд░реНрддрди рдЧреНрд░рд╛рдо рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ; рдирдП рдХреЛрдб рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ GPLv3 рдФрд░ AGPLv3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХрд╛ рд╣реА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЬрд╝реЗрдб рдХреЛ рддреАрди рд▓рд╛рдЗрд╕реЗрдВрд╕реЛрдВ - рдЕрдкрд╛рдЪреЗ 2.0, GPLv3 рдФрд░ AGPLv3 - рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рд╕реЗ рдЗрд╕рдХреЗ рдХреЛрдб рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдП рдмрд┐рдирд╛ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рдереА)ред
╨Ю╨┤╨╜╨╛╨▓╤А╨╡╨╝╨╡╨╜╨╜╨╛ ╨╛╨┐╤Г╨▒╨╗╨╕╨║╨╛╨▓╨░╨╜ ╨┐╨╡╤А╨▓╤Л╨╣ ╤А╨╡╨╗╨╕╨╖ Gram, ╨▓ ╨║╨╛╤В╨╛╤А╨╛╨╝ ╤Г╨┤╨░╨╗╤С╨╜ ╨║╨╛╨┤, ╤Б╨▓╤П╨╖╨░╨╜╨╜╤Л╨╣ ╤Б AI, ╤В╨╡╨╗╨╡╨╝╨╡╤В╤А╨╕╨╡╨╣, ╨╖╨░╨│╤А╤Г╨╖╨║╨╛╨╣ ╨╕ ╤Г╤Б╤В╨░╨╜╨╛╨▓╨║╨╛╨╣ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╣, ╤Б╨╛╨▓╨╝╨╡╤Б╤В╨╜╨╛╨╣ ╤А╨░╨▒╨╛╤В╨╛╨╣ ╨╜╨░╨┤ ╨║╨╛╨┤╨╛╨╝, ╨┐╤А╨╕╨▓╤П╨╖╨║╨╛╨╣ ╨║ ╤Г╤З╤С╤В╨╜╨╛╨╣ ╨╖╨░╨┐╨╕╤Б╨╕. ╨Ш╨╖ ╨┤╨╛╨┐╨╛╨╗╨╜╨╕╤В╨╡╨╗╤М╨╜╤Л╤Е ╨▓╨╛╨╖╨╝╨╛╨╢╨╜╨╛╤Б╤В╨╡╨╣ ╨▓ ╤А╨╡╨┤╨░╨║╤В╨╛╤А ╨▓╤Б╤В╤А╨╛╨╡╨╜╨░ ╨┤╨╛╨║╤Г╨╝╨╡╨╜╤В╨░╤Ж╨╕╤П, ╨┤╨╛╨▒╨░╨▓╨╗╨╡╨╜╨░ ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╤П╨╖╤Л╨║╨╛╨▓ ╨┐╤А╨╛╨│╤А╨░╨╝╨╝╨╕╤А╨╛╨▓╨░╨╜╨╕╤П Gleam, Zig ╨╕ Odin, ╤А╨╡╨░╨╗╨╕╨╖╨╛╨▓╨░╨╜╨░ ╤Б╨╕╤Б╤В╨╡╨╝╨░ ╨░╨▓╤В╨╛╨┤╨╛╨┐╨╛╨╗╨╜╨╡╨╜╨╕╤П ╨▓╨▓╨╛╨┤╨░ ╨▓ ╤Б╤В╨╕╨╗╨╡ Vim Supertab. ╨г╤Б╤В╨░╨╜╨░╨▓╨╗╨╕╨▓╨░╨╡╨╝╤Л╨╡ ╨┤╨╛╨┐╨╛╨╗╨╜╨╡╨╜╨╕╤П ╨▓ Gram ╨┤╨╛╨╗╨╢╨╜╤Л ╤Б╨╛╨▒╨╕╤А╨░╤В╤М╤Б╤П ╨╕╨╖ ╨╕╤Б╤Е╨╛╨┤╨╜╨╛╨│╨╛ ╨║╨╛╨┤╨░ ╨╕ ╨░╨▓╤В╨╛╨╝╨░╤В╨╕╤З╨╡╤Б╨║╨╕ ╨╜╨╡ ╨╛╨▒╨╜╨╛╨▓╨╗╤П╤О╤В╤Б╤П. ╨Ф╨╗╤П ╨╖╨░╨│╤А╤Г╨╖╨║╨╕ LSP- (Language Server) ╨╕ Node-╨║╨╛╨┐╨╛╨╜╨╡╨╜╤В╨╛╨▓ ╨▓╨▓╨╡╨┤╨╡╨╜╨╛ ╨╛╨▒╤П╨╖╨░╤В╨╡╨╗╤М╨╜╨╛╨╡ ╨┐╨╛╨┤╤В╨▓╨╡╤А╨╢╨┤╨╡╨╜╨╕╨╡ ╨╛╨┐╨╡╤А╨░╤Ж╨╕╨╕ ╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╨╡╨╗╨╡╨╝. ╨У╨╛╤В╨╛╨▓╤Л╨╡ ╤Б╨▒╨╛╤А╨║╨╕ ╨┐╨╛╨┤╨│╨╛╤В╨╛╨▓╨╗╨╡╨╜╤Л ╨┤╨╗╤П Linux ╨╕ macOS.

рдЧреМрд░рддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ Zed рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИтАФZedless рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реИред Gram рдХреА рддрд░рд╣, Zedless рднреА рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рднреЗрдЬрдиреЗ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЗрдирд░реЗрдЯ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдХреНрд░реИрд╢ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдФрд░ CLA рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╕рд╣рдпреЛрдЧрд╛рддреНрдордХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд╛рд╣реЗрдВ рддреЛ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрд╝реЗрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдирд╛рдерди рд╕реЛрдмреЛ рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рдПрдЯрдо рдПрдбрд┐рдЯрд░ (рд╡реАрдПрд╕ рдХреЛрдб рдХрд╛ рдЖрдзрд╛рд░) рдХреЗ рд▓реЗрдЦрдХ рд╣реИрдВред рдЙрдирдХреЗ рд╕рд╛рде рдПрдЯрдо рдПрдбрд┐рдЯрд░, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рдЯреНрд░реА-рд╕рд┐рдЯрд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдкреВрд░реНрд╡ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдПрдХ рдЯреАрдо рднреА рд╣реИред рд╡рд┐рдХрд╛рд╕ рдПрдЯрдо рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЕрдиреБрднрд╡ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдПрдХ рдЖрджрд░реНрд╢ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдПрдбрд┐рдЯрд░ рдХреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдореВрд░реНрдд рд░реВрдк рджреЗрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдЬрд╝реЗрдб рдПрдХ рд╣рд▓реНрдХреЗ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХреЛ рдЖрдзреБрдирд┐рдХ рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рд╕рдВрдкрд╛рджрди рдХреНрд░рд┐рдпрд╛рдПрдВ рддреБрд░рдВрдд рд╣реЛрдВ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдп рдпрдерд╛рд╕рдВрднрд╡ рдХреБрд╢рд▓ рддрд░реАрдХреЗ рд╕реЗ рдкреВрд░реЗ рд╣реЛрдВред рдЬрд╝реЗрдб рдХрд╛ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧ, рд╕рднреА рдЙрдкрд▓рдмреНрдз рд╕реАрдкреАрдпреВ рдХреЛрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдФрд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЬреАрдкреАрдпреВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реНрд░реЛрдд: opennet.ru
