Недавно редактор Zed стал довольно популярным, и как один из ранних пользователей, хочу немного пообщаться. Генеральный директор Zed Натан Собо ранее был руководителем команды редактора Atom. Atom изначально назывался Atom Shell и является одним из основателей экосистемы Electron. Сегодня на рынке многие редакторы кода на самом деле являются форками VS Code, который, в свою очередь, появился после Atom. Легковесный редактор, который первым вышел на рынок, — это Sublime Text 2, не использующий архитектуру Electron, а являющийся настоящим нативным приложением, с плавной работой, кроссплатформенностью и богатой экосистемой плагинов. Cmd+Shift+P вызывает командную панель, поддерживает множество тем и функции редактирования с несколькими курсорами. Я помню, тогда это было настоящим трендом. Однако у Sublime есть один недостаток — он не бесплатный и не является открытым исходным кодом. Затем на сцену вышел Atom, использующий архитектуру Electron, который, хотя и немного медленнее, почти полностью унаследовал все преимущества Sublime. Интерфейс также стал более современным и стильным, а поддержка JS / CoffeeScript была значительно лучше. В то время была шутка: если ты контролируешь сообщество JS, значит, контролируешь мир, поэтому сообщество было очень активным и шумным. Кроме того, Atom полностью бесплатен и с открытым исходным кодом. Общее мнение тогда было таковым: Sublime был непревзойден в эффективности написания кода, а Atom предлагал более богатый опыт с плагинами. Пока не появился VS Code, который объединил преимущества обоих, и только тогда Sublime и Atom постепенно вышли из мейнстрима. Хотя VS Code все еще является приложением на базе Electron, Microsoft глубоко его настроила и оптимизировала, что также принесло пользу многим последующим форкам. Вы, возможно, заметили, что, столкнувшись с проблемами, Zed с самого начала не собирался идти по пути Electron, а выбрал более совершенный Rust, чтобы создать действительно нативное приложение, а не приложение, работающее в браузерном ядре или JS виртуальной машине. Мне нравится редактор Zed, мне нравится его чистота и настойчивость. Я ценю его ритм и то, что он идет своим путем. P.S. Зайдите на официальный сайт Zed, нажмите Cmd + Shift + P, чтобы вызвать командную панель, и вы увидите, что Zed's Brand ярко выделяется, полное уверенности написано в бренде. Возможно, открытый исходный код должен быть таким же чистым, таким же уверенным и таким же богатым на бренд.
39,37K