Тёмный

Zed - супер быстрая IDE на Rust с AI и совместной работой 

PurpleSchool | Anton Larichev
Подписаться 41 тыс.
Просмотров 19 тыс.
50% 1

Сегодня посмотрим на новый редактор Zed, написанный на Rust, который пока доступен только на MacOS.
🔗 Ссылки:
Zed: zed.dev
🎓 Новый курс по React Native: purpleschool.ru/course/react-...
💬 Telegram канал с полезными советами:
t.me/purple_code_channel
Разделы видео:
0:00 - Введение
0:21 - Поддержка ОС и Lapse
1:34 - О Zed IDE
3:09 - Обзор UI
6:08 - Конфигурация
8:47 - Поддержка AI
11:50 - LSP и команды
12:29 - Совместная работа
15:27 - Заключение

Опубликовано:

 

31 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 113   
@PurpleSchool
@PurpleSchool 2 месяца назад
🔗 Ссылки: Zed: zed.dev 🎓 Новый курс по React Native: purpleschool.ru/course/react-native 💬 Telegram канал с полезными советами: t.me/purple_code_channel
@DartMitai
@DartMitai 14 дней назад
RN сосать Flutter рулит!! пысы прости просто скучно))
@urgenmegger6888
@urgenmegger6888 2 месяца назад
Подскажите, сохраняются ли макросы vim в vim mode, это не решенная проблема в vs code
@vladimirkravchuk9175
@vladimirkravchuk9175 2 месяца назад
Попробовал, но пока что слишком сырой. VSCode или WebStorm все еще намного лучше. У меня на MacBook Air M2 нет ощущения, что он работает быстрее чем VSCode. Нет миллиона фич и плагинов. И если честно, он не интуитивен в использовании. Не вижу смысла переходить P.S. Дефолтный шрифт классный
@eugenefedoryachenko8793
@eugenefedoryachenko8793 2 месяца назад
Я использую Zed еще с закрытой alfa версии. К сожалению, я смог заменить им только vscode и vim, но не ide от jetbrains
@m3rleb703
@m3rleb703 2 месяца назад
Дебагеров нет, баги с vim модом есть, Codeium плагина нету, кривой автокомплит для некоторых языков, нету spell checker'а, продукт сырой, короче шляпа полная на данный момент, но я не исключаю того что в будущем он станет в десятки раз лучше, просто даю отчет на данный момент. Используйте на сегодняшние дни Zed если у вас процессоры из 2009-2010-ых годов которые сохраняют файлы по 7 секунд.
@user-gh3bs7xk1h
@user-gh3bs7xk1h 2 месяца назад
так то огонь просто!
@PurpleSchool
@PurpleSchool 2 месяца назад
👍
@dyakeso
@dyakeso 2 месяца назад
​@@PurpleSchoolПриветствую, благодарю за многочисленные полезные видео! Что посоветуете начинающему разработчику, начать осваивать NvChad или можно выбрать Zed?
@m3rleb703
@m3rleb703 2 месяца назад
@@dyakeso Поставь себе VsCode или JetBrains IDE для твоего языка программирования, не еби себе мозги дружище.
@designed6102
@designed6102 2 месяца назад
Попробовал после твоего видео Zed и это просто бомбезный Code Editor. Очень сильно порадовал в плане производительности (после Webstorm прям как глоток свежего воздуха). Нет ничего лишнего и интерфейс приятный, разобрался в шорткатах буквально за несколько минут и теперь очень быстро пишу код в разы быстрее и еще настроил парочку кастомных шорткатов которые у меня были в Webstorm. Советую всем хотя бы попробовать, потому что я после Zed уже наверное не вернусь к Webstorm
@PurpleSchool
@PurpleSchool 2 месяца назад
Супер, рад, что видео оказалось полезным
@zohkillerful
@zohkillerful 2 месяца назад
Vs code попробуй те
@DmitriyDev
@DmitriyDev Месяц назад
Как в нем вызывать подсказки? Допустим при деструкризации объекта?
@charlsken6684
@charlsken6684 11 дней назад
@@DmitriyDev тоже интересно, к сожаление не могу найти об этом ничего
@kirillmelnikov1700
@kirillmelnikov1700 Месяц назад
Хочу я попробовать Зед для работы с Патоном Туплю я или оно не работает. Ладно с виртуальным существующим окружением я разобрался либы подтянуло. НО КТО ПОДСКАЖЕТ КАК ЗАПУСТИТЬ КОД ???)) через терминал прописывать каждый раз файл очень неубодно В том же ВС КОДЕ я нажимаю сочетание клавиш и ранится сразу файл. Тут же ни в конфигах нигде не нашел
@MrTAZAQ
@MrTAZAQ 2 месяца назад
Наш слон 💪
@unjnown333
@unjnown333 2 месяца назад
Ахахаха
@Maksimbakov
@Maksimbakov 2 месяца назад
Даже утюг
@umarr7813
@umarr7813 2 месяца назад
Попробовал по совету автора (видео) Fleet IDE - хоть и в ранней версии, но все же работает замечательно, жду релиза, чтобы полностью перейти от VSCode к Fleet IDE А вот Zed попробовать не удалось из-за того, что поддержку моего ОС еще не завезли :(
@PurpleSchool
@PurpleSchool 2 месяца назад
Да, пока ждём
@designed6102
@designed6102 2 месяца назад
Мне наоборот Fleet вообще не зашел, довольно багованный да и еще очень сильно грузит мой ноутбук (у меня Macbook air на m1), он прям очень сильно начинает греться от Fleet не смотря на то что Jetbrains позиционируют его как легковесную и производительную IDE. И еще багов довольно много в Smart Mode, иногда он просто начинает подсвечивать ошибку там где ее нет и приходится его перезапускать
@umarr7813
@umarr7813 2 месяца назад
@@PurpleSchool ну да, у меня тоже греется и медленно запускается Smart Mod, но скорее всего к релизу ситуация станет лучше
@user-hw7vo3xx9v
@user-hw7vo3xx9v 2 месяца назад
Помню написал свою маленькую ide для Rust прикрутил к ней RustAnalizer и отдлачик. Так же была подстветка синтаксиса js,html,c#c++,c,java. Писал на C# /wpf core. Память жрала в разы меньше чем vs code. Однако потом все равно ушел на vs code купил новый пк с ноутом и забыл проблему производительности. Если время будет потом попробую потыкать... Отсуствие отладчика не пугает в принципе всегда можно взять и прикрутить какой-нибудь.
@PurpleSchool
@PurpleSchool 2 месяца назад
👍
@bigproduction3999
@bigproduction3999 2 месяца назад
да , он шустренький. оч круто открывать вспомогательным окном рядом со штормом - почти не провисает по производительности комп
@PurpleSchool
@PurpleSchool 2 месяца назад
👍
@bigproduction3999
@bigproduction3999 2 месяца назад
с другой стороны, пару крашей у меня было с ним. и не подхватывает кастомный prettier конфиг, не все поля дергает. LSP пободрее чем в шторме
@PurpleSchool
@PurpleSchool 2 месяца назад
@@bigproduction3999 пока у меня на падал за 4 дня работы с ним
@baxram97
@baxram97 2 месяца назад
Очень жаль, что нет возможности Autoclose tags
@CTILET
@CTILET 2 месяца назад
Zed это как Zod для Тайпскрипт?
@PurpleSchool
@PurpleSchool 2 месяца назад
Нет, но Zed работает с Zod))))
@user-gh3bs7xk1h
@user-gh3bs7xk1h 2 месяца назад
на Golang можно писать?
@eugenefedoryachenko8793
@eugenefedoryachenko8793 2 месяца назад
Можно, но нет дебагера
@PurpleSchool
@PurpleSchool 2 месяца назад
Дебагера нет ни для чего тут(
@syoritohatsuki
@syoritohatsuki 2 месяца назад
Так и не понял что тут обшего с JetBrains, тупо чуток изменёный VSCode как по мне
@maxsavy4462
@maxsavy4462 22 дня назад
Как vim поставить ?
@PurpleSchool
@PurpleSchool 22 дня назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Q1gIbPEStL0.html
@sakuramatou90
@sakuramatou90 Месяц назад
А как его собрать под винду?
@PurpleSchool
@PurpleSchool Месяц назад
Пока ни как
@sakuramatou90
@sakuramatou90 Месяц назад
@@PurpleSchool сборка под windows на странице Zed в github по приколу?
@PurpleSchool
@PurpleSchool Месяц назад
@@sakuramatou90 это dev сборки, которые не работают полностью для тех, кто хочет контрибьютить
@iskaliev_official
@iskaliev_official 2 месяца назад
у меня assistant не работает( ключ менял, тариф активный - но не заводится( @PurpleSchool не знаешь что может быть?
@PurpleSchool
@PurpleSchool 2 месяца назад
VPN включал?
@gabblz480
@gabblz480 2 месяца назад
а чем webstorm плох? Быстрая и удобная идея, есть все из коробки тоже, вообще никаких проблема не вижу
@PurpleSchool
@PurpleSchool 2 месяца назад
WebStorm не быстрая, если проектов много и они большие, более того не доступна в РФ
@m3rleb703
@m3rleb703 2 месяца назад
Каждый использует редактор кода который ему удобен, суть neovim и Zed в том что они в десятки раз быстрее. В этих IDE пишут код люди которым очень сильно нужна скорость работы и производительность редактора кода.
@user-md2fk3jj1e
@user-md2fk3jj1e 2 месяца назад
есть такая категория людей которые не работу делают, а играются и постоянно выбирают редакторы, фреймворки и т.д.. при этом не успевают как следует разобраться в этих самых ide и фреймворках. лично я никогда не поменяю нормальную среду разработки с кучей фишек, которые я использую на какой-то примитивный редактор который быстрый, потому что он примитивный, а не потому что он на расте написан.
@gabblz480
@gabblz480 2 месяца назад
@@PurpleSchool у меня проект не то что большой, он огромный, плюс был опыт в разворачивание проектов с микрофронтами, где тоже было не мало проектов. Обычный старый мак на I7 справлялся, лагов не было и т.п. Это какой комп нужно иметь, чтобы были лаги?
@gabblz480
@gabblz480 2 месяца назад
@@m3rleb703 например где нужна сильно быстрая скорость работы, чтоб прыганье из одной идеи в другую было супер мега важно? По поводу вкуса да, окей. Но все эти "супер быстрые идеи" похожи на вебшторм
@DubinArtur
@DubinArtur 2 месяца назад
Если он работает также, как что-то популярное, то он не нужен. Даже если это работает лучше, он не нужен. Он должен быть сильно лучше, чтобы был нужен. Но это не возможно
@neNiaz1
@neNiaz1 2 месяца назад
бесплатный
@ichestor509
@ichestor509 2 месяца назад
​@@neNiaz1webstorm тоже бесплатный
@user-ke4cy3cl2s
@user-ke4cy3cl2s 2 месяца назад
Бесплатный,горазда лучше,чем платный
@user-me6vb7gw9c
@user-me6vb7gw9c 2 месяца назад
консерваторы би лайк
@user-fv4xc4qp2h
@user-fv4xc4qp2h 2 месяца назад
Игнорировать выборы би лайк
@DmitriyDev
@DmitriyDev 2 месяца назад
как работать со сниппетами?
@PurpleSchool
@PurpleSchool 2 месяца назад
Пока никак, но судя по issue скоро будет
@DmitriyDev
@DmitriyDev 2 месяца назад
@@PurpleSchool я так понял там и tailwind css не поддерживается
@designed6102
@designed6102 2 месяца назад
@@DmitriyDevподдерживается, у меня подсвечиваются хинты при написании классов
@DmitriyDev
@DmitriyDev 2 месяца назад
@@designed6102 ты инлайн наверное пишешь? А не в отдельном scss файле
@fitter2boss72
@fitter2boss72 2 месяца назад
Нужно было Task Manager откртыть и посмотреть, сколько RAM отъел. По рекламе с их сайта, не очень вериться.
@PurpleSchool
@PurpleSchool 2 месяца назад
Проверил. На большой проект фронта 212мб
@WebArchitector
@WebArchitector 2 месяца назад
Полностью перешел на Zed с nvChad
@PurpleSchool
@PurpleSchool 2 месяца назад
Ого, а что послужило основным фактором?
@WebArchitector
@WebArchitector 2 месяца назад
@@PurpleSchool Фризы при сохранении файлов. Кейс такой: у меня в 7 раз где-то ускоренна скорость перемещения относительно стандартной и когда я нажимал ctrl s и сразу же j у меня срабатывал автоформаттер (как мне и нужно) Но при этом интерфейс подвисал на 500-1000 мс и это жутко бесило. Когда сохраняешь файл и сразу хочешь переместиться вниз или вверх, а у тебя просто зависший редактор. В vscode такая же проблема. В Zed все летает. Хоть по менюшкам нельзя перемещаться на jk (только стрелки) и вообще куча других ограничений по сравнению с nvChad. Для меня скорость важнее) А вим мод приемлемый в zed и мега быстрый, даже быстрее, чем neovim. Может быть доберусь и напишу тоже что-то для zed + vim. Опенсорс все таки.
@PurpleSchool
@PurpleSchool 2 месяца назад
Вот тогда вам конфиг для перемещения не по стрелкам для Zed (по крайней мере по дереву): [ { "context": "Editor && vim_mode == insert", "bindings": { "j j": "vim::NormalBefore" } }, { "context": "Editor && vim_mode == normal", "bindings": { "tab": "pane::ActivateNextItem", "shift-tab": "pane::ActivatePrevItem", "space f w": "pane::DeploySearch", "space f f": "file_finder::Toggle", "space w": "workspace::Save", "space x": "pane::CloseActiveItem", "space X": "pane::CloseAllItems" } }, { "context": "ProjectPanel", "bindings": { "h": "project_panel::CollapseSelectedEntry", "l": "project_panel::ExpandSelectedEntry", "j": "menu::SelectNext", "k": "menu::SelectPrev", "o": "menu::Confirm", "r": "project_panel::Rename", "z c": "project_panel::CollapseSelectedEntry", "z o": "project_panel::ExpandSelectedEntry", "shift-o": "project_panel::RevealInFinder", "x": "project_panel::Cut", "c": "project_panel::Copy", "p": "project_panel::Paste", "d": "project_panel::Delete", "a": "project_panel::NewFile", "shift-a": "project_panel::NewDirectory", "shift-y": "project_panel::CopyRelativePath", "g y": "project_panel::CopyPath" } }, { "bindings": { "ctrl-h": ["workspace::ActivatePaneInDirection", "Left"], "ctrl-l": ["workspace::ActivatePaneInDirection", "Right"], "ctrl-k": ["workspace::ActivatePaneInDirection", "Up"], "ctrl-j": ["workspace::ActivatePaneInDirection", "Down"] } } ]
@m3rleb703
@m3rleb703 2 месяца назад
Поделись пожалуйста какие есть преимущества у NvChad над Zed. Фризы при сохранении это был единственный фактор чтобы перейти на Zed? У меня тоже проблема с задержкой в NvChad, жутко бесит.
@m3rleb703
@m3rleb703 2 месяца назад
@@PurpleSchool Можешь пожалуйста подсказать как сделать чтобы при выборе результата автокомплита я не стрелочками выбирал а Tab и Shift+Tab, буду благодарен
@iRandy45
@iRandy45 2 месяца назад
В целом неплохо, рабочие проекты позапускал - пушка. Но одно не пойму, кому в голову пришло отдельно еще гпт подключать, если копайлот все те же функции выполняет, но тебе не нужно еще одному сервису платить. Только это отпугнуло
@PurpleSchool
@PurpleSchool 2 месяца назад
Если хочешь сделать запрос по коду, то GPT хорошо с этим справляется
@ivanspitsyn8951
@ivanspitsyn8951 2 месяца назад
Вот и я не пойму зачем copilot когда можно ключ от ChatGPT воткнуть, очень удобно когда несколько сервисов можно использовать и платить в одном месте только за использованные ресурсы
@yevgenylevin8381
@yevgenylevin8381 2 месяца назад
А вот именно сегодня не могу скачать
@lolhohol
@lolhohol 2 месяца назад
Привет меня зовут Антон и я не в фокусе ))) Сори не удержался, за видос спасибо!
@PurpleSchool
@PurpleSchool 2 месяца назад
Да, Pixel подвёл))
@heysafronov
@heysafronov 2 месяца назад
Перешел с WebStorm на Zed и полностью доволен! Пишу крупные frontend проекты. Скорость, подсветка ошибок - все на высшем уровне.
@PurpleSchool
@PurpleSchool 2 месяца назад
Супер)
@myrax_byte
@myrax_byte 2 месяца назад
1:23-1:24 - правому монитору плохо)
@PurpleSchool
@PurpleSchool 2 месяца назад
Да, там надо кабель поменять)
@mrgor4505
@mrgor4505 2 месяца назад
Иннтересно как они додумались первой поддерживаемой системой сделать macos, притом, что 78 % пользователей приходит на windows, linux и unix based.
@PurpleSchool
@PurpleSchool 2 месяца назад
Среди разработчиков статистика иная, там доля MacOS доходит до 40%
@m3rleb703
@m3rleb703 2 месяца назад
Кто использует Codeium, сразу хочу сказать что на данный момент Codeium для Zed не поддерживается.
@PurpleSchool
@PurpleSchool 2 месяца назад
К сожалению да(
@NeoCoding
@NeoCoding 2 месяца назад
отвлекаете по чём зря.. там даже spell checker нет. и вообще разширений раз-два и обчёлся
@alexdr1279
@alexdr1279 2 месяца назад
Очень сомнительный на данный момент. Поковырял его месяцок назад. Если сообщество вокруг него не сформируется, будет торчать на задворках недоредакторов пока не сдохнет или кто то не форкнет и не будет его разрабатывать дальше со скоростью одна фича в год. Работать надо, а не с редакторов на редакторы прыгать. Не понятно на кого рассчитан. Вимеры и емаксеры никогда на такое не пересядут. Vscode его опережает где то на век и я хз как надо извернуться разрабам чтобы затащить людей на сабж и создать вокруг него сообщество. Что уж говорить про полноценные ide. Разве что растаманы чисто ради фана будут юзать)Но за обзор спасибо.
@green.616
@green.616 2 месяца назад
Его будут писать через AI со скоростью света. Шутка, если что. Но в каждой шутке…
@gubatenkov
@gubatenkov 2 месяца назад
Сырой продукт. Нет плагинов. Невозможно работать на проектах с тем же Astro.js
@blackmass4925
@blackmass4925 2 месяца назад
Уважаемый коллега. Умоляю, произносите все слова полностью и чётко. Слушать это вкрадчивое бормотание невозможно. 😢
@gnom-om
@gnom-om 2 месяца назад
ракушке назови два слова Rust and Fast и она уже бежит пробовать ))
@proletarian
@proletarian 2 месяца назад
Раст ахуенен😅 но ЗЕД как то пока не удобен, хоть и быстрый
@PurpleSchool
@PurpleSchool 2 месяца назад
Rust мощь! Но сложен в сравнении с Go
@proletarian
@proletarian 2 месяца назад
@@PurpleSchool у меня есть практика с С и С++ потому Раст заходит легко, вот эта смесь жс, питон и пхп синтаксиса просто чудесная)
@AlexGulyaev
@AlexGulyaev 2 месяца назад
Ну блин, самое главное перфоманс и сколько ресурсов жрет по сравнению с вскодом и вебчтормом не показал
@PurpleSchool
@PurpleSchool 2 месяца назад
212мб памяти после запуска всего. У них цифры на главной вполне справедливые
@Fresmr
@Fresmr 2 месяца назад
конечно он быстрый он же пустой и без поддержки платформ. любой редактор был бы быстрый
@PurpleSchool
@PurpleSchool 2 месяца назад
Без поддержки каких платформ? Об быстрый за счёт Rust и рендера на GPU
@KonstantinOstrovskii
@KonstantinOstrovskii 2 месяца назад
Да он не новый, я его года 1,5 назад ещё пробовал
@PurpleSchool
@PurpleSchool 2 месяца назад
Но юзабельным стал недавно
@KonstantinOstrovskii
@KonstantinOstrovskii 2 месяца назад
@@PurpleSchool почему? Я год назад на нём нормально писал
@KonstantinOstrovskii
@KonstantinOstrovskii 2 месяца назад
@@PurpleSchool недавно его в опенсорс выложили и всё. Хайп поднялся. А так ничего не поменялось.
@severgun
@severgun 2 месяца назад
Да всем насрать. Он на мак и не портируется чтобы там не писали в родмапе. И всё из-за замечательного языка Rust.
@PurpleSchool
@PurpleSchool 2 месяца назад
Почему не портируется, если есть даже скрин запущенного на Linux? Rust прекрасный язык
@ConanBarbarul1
@ConanBarbarul1 2 месяца назад
Заепал меня этот спам про Z
@talgis4169
@talgis4169 2 месяца назад
Меня смущают смутные сомнения, очень уж ваш Zed похож на спиженный CodeMirror 6 😂😂😂
@virtuoz-ru
@virtuoz-ru 2 месяца назад
Очередная шляпа. Я к примеру жду только fleet
@DmitriyDev
@DmitriyDev 2 месяца назад
Он хоть обновляется?
@virtuoz-ru
@virtuoz-ru 2 месяца назад
@@DmitriyDev Постоянно
Далее
Sprinting with More and More Money
00:29
Просмотров 26 млн
From Vim To Zed
19:03
Просмотров 193 тыс.
Как быстро освоить Vim / Neovim?
23:31
I tried 10 code editors
10:28
Просмотров 2,8 млн
HTMX заменит Frontend?! WTF?
12:12
Просмотров 109 тыс.
Rust Setup For Neovim (ft BashBunni) #bash2basics
20:02
There’s a fast new code editor in town
3:58
Просмотров 977 тыс.