Редактор кода Zed теперь доступен для Linux. От создателей Atom. С поддержкой мультиплеера. Linux новости

Редактор кода Zed теперь доступен для Linux. От создателей Atom. С поддержкой мультиплеера

46
Лайков: +17
войдите, чтобы ставить лайки

Zed для Linux

Редактор кода Zed теперь доступен для Linux. Об этом сообщила разработчик Микайла Маки в официальном блоге проекта.

Zed — это редактор кода с большим количеством возможностей, написанный на Rust. Код проекта открыт. Позиционируется как высокопроизводительный редактор с возможностями IDE. Поддерживает многопользовательскую работу с документами. Для рендеринга используется GPU. Над проектом работает команда, которая разработала редактор Atom.

В большинстве дистрибутивов Linux Zed можно установить с помощью команды:

curl https://zed.dev/install.sh | sh

Также Zed доступен в репозиториях ArchLinux, Alpine Linux, Fedora 39 & 40, Solus, Manjaro и некоторых других. Flatpak и Snap версии пока не сформированы.

Zed поддерживает работу в Wayland и X11. При запуске программа сама пытается определить подходящую сессию. Для принудительного запуска в режиме X11 можно установить переменную окружения WAYLAND_DISPLAY=’’

Zed

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

Комментарии

vantiki
Активный пользователь
Активный
11.07.2024
16:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Отлично! Выглядит довольно интересно. Радует, что появился ещё один проффесиональный инструмент на Linux. Надеюсь скоро добавят в большинство репов, думаю найдет применение у широкого круга лиц.
Marvin
Активный пользователь
Активный
12.07.2024
03:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
+1
войдите, чтобы ставить лайки
*проФеССиональный
Профессия, профессионализм...
С уважением.
vantiki
Активный пользователь
Активный
12.07.2024
09:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMarvinРодительский комментарий
+1
войдите, чтобы ставить лайки
Вот так и забудешь какое-нибудь слово порой, да ещё и такое базовое... Каюсь, грешен, виноват...

Профессиональный инструмент*
Marvin
Активный пользователь
Активный
12.07.2024
20:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
У меня тоже иногда такое бывает)
vladimir90
Активный пользователь
Активный
12.07.2024
23:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
профессиональный? там дебаггера нет, он даже до уровня kate в кде пока не дотягивает
al000
11.07.2024
21:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Русского языка нет
Rom
Активный пользователь
Активный
11.07.2024
21:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Зачем он там?
PedroAmor
Активный пользователь
Активный
11.07.2024
23:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
+ за труд
сам же безнадежно запал на sublime
Anonymous
12.07.2024
04:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
От бывших создателей Atom + Rust. Просто комбо какое-то...
StanMarsh
12.07.2024
05:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
@EndeavourOS-xfce ~]$ pacman -Ss zed
...
extra/zed 0.143.6-1
A high-performance, multiplayer code editor from the creators of Atom and Tree-sitter
bur80
12.07.2024
06:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
любопытно, конечно, но я как-то к vim`у привык)
Sullen
12.07.2024
08:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Потестил вчера его, очень хороший редактор. Из минусов - нет инструментов для дебаггинга и запуска, нужно все делать через терминал. Еще не очень понравился рендеринг шрифтов, слишком резко, в духе форточек.

Ну а в плане самого редактора вопросов нет. Минималистично, удобно, комплит летает. Классный проект. Подкрутить функционал и будет однозначно лучше вскода.
DrSheppard
Активный пользователь
Активный
12.07.2024
10:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Очень крутой проект. Написан на чистом Rust с собственным фреймворком GPUI
Gangsta0607
Активный пользователь
Активный
12.07.2024
17:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Забавы ради ввёл эту команду на маке, и она отработала и установила программу, жаль только не запустилась
Rom
Активный пользователь
Активный
12.07.2024
20:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Кто нибудь пробовал в нем код бить? я затрахался папку для проекта создавать. Подсветка Hello World! будто я видео 8к на 244 гц запустил. Все дергается,
читать код можно только в очках. Нахрен это поделие нужно. Трындец- build folder нужно вручную чистить. Ему еще kate догонять.
Хрень полная, зато на раст.
- МИНУС от меня, не нравится однозначно, вообще не понимаю зачем он нужен.
fn main() {

println!("Hello World!");
}
а потом собрать бинарник, да я лучше на плюсах писать буду чем на этом корявом rust. VS Code все еще рулит
Rom
Активный пользователь
Активный
12.07.2024
21:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
P.S. Память жрет как не в с себя . Из 128 гб - 60 процентов занял ???? Это теперь норма? Не ну я бы понял он gpu подмял, он же под карты и заточен . Или нет ???
Раст блин безопасен для памяти.
AleksK
Активный пользователь
Активный
16.07.2024
08:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
0
войдите, чтобы ставить лайки
> Подсветка Hello World! будто я видео 8к на 244 гц запустил. Все дергается, читать код можно только в очках.

Последствия использования иксов. Он заточен под wayland, очень желательно что бы видяха поддерживала Vulkan 1.3.

> Память жрет как не в с себя . Из 128 гб - 60 процентов занял ????

У меня btop показывает 340 мегабайт. У тебя точно 128 ГИГАбайт?
Sullen
12.07.2024
22:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
+3
войдите, чтобы ставить лайки
а что не так с растом? проекты создавать одно удовольствие, cargo new project и все, вот тебе папка со всем, что надо, бинарники собирать тоже кайф, cargo build и опять-таки все. чтобы собрать и запустить - cargo run. классный язык.

а насчет того как просто папку создать, так открываешь терминал и mkdir
Rom
Активный пользователь
Активный
12.07.2024
22:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
mkdir. раст мне вообще побоку. Причем тут раст ? я вообще то про пользование zed. Нахрена он мне нужен если я без проблем все что мне нужно накидаю в vscode.
Sullen
12.07.2024
22:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRomРодительский комментарий
+3
войдите, чтобы ставить лайки
Ну так ты же слюнями брызжешь, кидаешь зачем-то тут функции из раста, про какие-то бинарники сокрушаешься, про корявость языка, ты уж определись о чем ты))

Ну не нравится - не пользуйся, свою нишу редактор найдет. Мне например наоборот вскод не нравится, я пользуюсь емаксом, но в то же время понимаю, почему вскод - качественный продукт.

Зед действительно хороший редактор, правда нужно его конечно допилить чутка. И допилят, вещь ждали, вещь достаточно уникальная, чтобы ее не развивать.

зы. про подсветку не понял, есть же куча разных тем, если не нравится дефолтная, как и в любом другом редакторе.
зы2. про память ты загибаешь, у меня ни разу свыше 700мб не поднималось.
bojack
13.07.2024
09:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вставили интеграцию Github Copilot и OpenAI, а сторонние подключать не дали, беда
choice
Активный пользователь
Активный
13.07.2024
15:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
У меня вокруг много магазинов разного формата, от очень крупных, даже оптовых по пропускам, до мелких в подвальном помещении. И вот появляется ещё один.
Он преподносится как от создателей "Магнолии" и пишут, что в обслуживании не будет тормозить. Конечно, я схожу его посмотреть и, через какое-то время, мне станет понятно его место среди остальных.
Фраза "От создателей Atom" для меня как новый магазин от создателей "Магнолии". Я не хожу в "Магнолию", хотя она в соседнем доме, а Atom у меня даже нигде не установлен. Конечно я его пробовал и некоторые знакомые пробовали, но сейчас мы им не пользуемся.
Новый создаётся на компилируемом языке - будет быстрее, чем интерпретирование кассиром-контролёром. Вокруг rust некий хайп - ладно, у "Дикси" тоже оптимистичный оранжевый цвет в оформлении.
А ещё zed что-то будет делать с GPU. Это интересно, потому что другим ничего такого не надо до сих пор. Создатели проекта заявляют "wayland-ready", но ведь сам wayland "в процессе" и есть много разных видео карт со своими приколами.
В Parabola его пропустили в свой репозиторий, значит ничего подозрительного в открытом коде пока не увидели.
В мире СПО любой проект приветствуется, даже если он в сфере, где уже есть двузначное число вариантов. Это нормально - zed встаёт в очередь на рассмотрение после xed.
EugenyBobylev
Активный пользователь
Активный
16.07.2024
20:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Согласен на 100%.
PS. Никакой редактор кода, не сделает из охламона - граммотного разработчика.
defs
Активный пользователь
Активный
19.07.2024
12:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Коллега выше прав, слишком много существенно более качественных продуктов, с существенно более широким функционалом. Если не предлагать что-то новое – именно в профессиональную среду путь закрыт.
DrSheppard
Активный пользователь
Активный
15.07.2024
14:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Потенциально лучший редактор кода
Жду сборки для Chimera
xKDE
Активный пользователь
Активный
15.07.2024
14:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
Chimera не пробовал, но apk - пожалуй, самый быстрый пак-менеджер!
x230
Активный пользователь
Активный
15.07.2024
15:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
>> apk ... самый быстрый пак-менеджер

О как!
Кто-то заговорил о скорости пак-менеджера?
А раньше вроде как - только о силе("мощности"), стабильности и простоте, не?
xKDE
Активный пользователь
Активный
15.07.2024
15:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Не верно!) все подобные разговоры были в контексте обсуждения pacman, который ни стабильностью, ни скоростью особо не выделяется (в сравнении с apt). А apk - это максимум скорости, когда и если это важно.
DrSheppard
Активный пользователь
Активный
17.07.2024
12:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Всё так! А главное его управление зависимостями пример для всех
Вы решили установить приложение X. Оно устанавливается с зависимостями. Приложение X зависит от зависимости Y. При установке приложение X было добавлено в файл /etc/apk/world. При удалении все зависимости приложения X, включая зависимость Y будут удалены
xKDE
Активный пользователь
Активный
17.07.2024
14:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
С зависимостями то это реализовано практически у всех, синтаксис чуть отличается (apt, dnf, zypper, pacman).
EugenyBobylev
Активный пользователь
Активный
16.07.2024
20:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Коллеги подскажите, в Zed есть возможность открыть консоль в самом окне редактора? Ну как это реализовано в Kate под линукс, по нажатию клавиши F-4
DrSheppard
Активный пользователь
Активный
17.07.2024
14:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
Да, Ctrl+N по-моему
DrSheppard
Активный пользователь
Активный
17.07.2024
14:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Попробовал Zed, всё очень завязано на горячих клавишах, нет вменяемых настроек

Что-то типа vim, но не консольный.
Мне даже micro пользоваться проще чем Zed, перешёл обратно на Pulsar
Sullen
17.07.2024
14:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
Смысл в том, что для большинства продвинутых пользователей важна идея минимизации использования мыши. В идеале хочется вообще не убирать рук с home row (asdf jkl;).

А зед позиционирует себя как редактор для именно таких людей, это видно даже по его подходу к настройкам через json файлы, а не через gui с галочками и ползунками. Его воркфлоу подразумевает постоянное использование как хоткеев, так и терминала.

Понятное дело, что такой подход отпугнет большую часть юзверей, но тут надо понять, что не они ЦА этого продукта.
EugenyBobylev
Активный пользователь
Активный
17.07.2024
17:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
+1
войдите, чтобы ставить лайки
Забавно. Я думал, что целевая аудитория это программисты, а оказывается это продвинутые пользователи. Надо же было так машинисток назвать...
PS. Отношусь к культу "горячих клавиш и отрицания мыши" в редакторах кода с юмором и иронией.
Sullen
17.07.2024
18:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
0
войдите, чтобы ставить лайки
Для того, чтобы ковыряться в коде необязательно быть программистом)

А по поводу культа это каждому свое. Культистов в мире огромное количество, ведь культу уже без малого 50 лет) Я лично после освоения клавиш вима больше не могу пользоваться никаким другим способом управления редактором, настолько въелось в подкорку. Даже в браузере у меня стоит расширение Vimium, которое позволяет очень эффективно серфить без мыши)

И помогает мне во всем этом эрго сплит на 42 клавиши.
Погромист
18.07.2024
07:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEugenyBobylevРодительский комментарий
+1
войдите, чтобы ставить лайки
Программирование, если определять его как процесс, - это на 80% моторика, а моторика, вернее сказать, правильная моторика вырабатывается только при работе на клавиатуре вслепую в десять пальцев. Фыва-олдж - это где руки программиста должны находиться 98% рабочего времени. А экран монитора - это где должны находиться его глаза. А если тыкать двумя пальцами и каждый раз искать глазами нужную клавишу, то моторики не вырабатывается никакой.

Программист определяется несколькими ключевыми навыками:

1. Эффективный набор текста, желательно в двух раскладках (латиница и родной диалект) ибо процесс программирования состоит из набор текста (кода), тестирования и отладки;
2. Эффективное чтение документации, то есть владение языком, на котором документация написана - английским;
3. Эффективное использование процедур языка программирования, его стандартной библиотеки и базовых типов;
4. Эффективное тестирование и отладка кода.

Вы конечно можете натыкать двумя пальцами строчек этак 100500, но на потолке спать неудобно, одеяло падает. Кто пробовал слепой метод набора текста, к тыканью по клаве двумя пальцами уже никогда не возвращается.
choice
Активный пользователь
Активный
18.07.2024
13:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийПогромистРодительский комментарий
0
войдите, чтобы ставить лайки
Многие видели в фильмах или в живую, как начальник диктует машинистке текст письма. Она печатает вслепую, но скорость ограничена откликом машинки, особенно переводом строки, а она при этом спокойно успевает и имеет даже паузы, потому что начальник думает над текстом.
А думать над кодом приходится больше, это не поток мыслей на родном языке, и печатать приходится не слова, т.е. в этом процессе возможность печати вслепую ещё больше не востребована до конца.
Кроме этого, есть всякие сервисы авто-дополнений и авто-подстановок и они хорошо помогают, и дело не только в скорости. Наверняка у вас были опечатки типа перечислений параметров через запятую, а нужна точка с запятой или просто в названиях функций, а подстановки не ошибаются.
Ни в коем случае не хочу сказать, что печать вслепую - это излишний навык. Был у врача, так она быстро записала мой ответ на вопрос "На что жалуетесь?". Но текст у меня был хорошо продуман заранее, это наболевшее, и всего 2-3 предложения. В таком сценарии слепая печать в самый раз.
Sullen
18.07.2024
16:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
По-хорошему, если человек не один год использует пк, то навык слепой печати сам появляется, ведь ты же уже знаешь и так, где находятся клавиши, какой смысл крутить глазами и смотреть на клавиши?

У меня лично лет 20 назад как научилось само собой так печататься, так и печатается, в том числе и в тот период, когда осваивал colemak-dh.

Другое дело скорость слепой печати. Вот тут есть проблемы избыточности, не вижу смысла уметь печатать свыше 400 знаков в минуту, мысли не успевают, особенно когда стараешься тщательно обдумать то, что хочешь написать. Я в пике могу развить на qwerty до 500 знаков в минуту, но на практике в этом особо нет пользы.
Погромист
19.07.2024
07:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>А думать над кодом приходится больше

Думать над кодом надо не во время его набора на клавиатуре. Я, например, думаю, вернее сказать, размышляю над кодом на улице, на прогулке, по дороге в магазин, где угодно, но только не во время набора кода. Именно выработанная моторика позволяет мне не думать над кодом во время его набора, потому что думает в этот момент моя мускулатура, которой управляет подсознание. Бывает, я сажусь писать код, и не знаю, что писать, нет решения. Тогда я встаю и иду гулять, и во время прогулки размышляю над решением задачи. Вернувшись, пишу код на автомате, иногда сам удивляюсь, откуда что берётся...

В твоём теле каждый момент времени происходит 10000 различных процессов, над которыми ты не думаешь. Ты же не думаешь, как в твоём желудке переваривается пища, ты не думаешь, как дышать, как биться сердцу, как работать другим внутренним органам. Эти процессы происходят сами, без твоего думанья. Ими в твоём теле управляет подсознание. Когда ты пишешь код заранее продуманный, и у тебя выработана соответствующая моторика, этот процесс тоже становится доступен подсознанию. А в твоём подсознании невероятно больше ресурсов, нежели в твоём ЭГО, которым ты пишешь код двумя пальцами, глядя на клавиатуру и одновременно над кодом думая. Подумай об этом. Не ленись, освой десятипальцевый метод набора. Потом благодарить меня будешь.

И да.., я не слова не сказал о скорости набора. Она вообще не особую роль играет, когда выработана моторика, ты можешь печатать и быстро и медленно, не торопясь. Как хочешь.
choice
Активный пользователь
Активный
19.07.2024
13:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийПогромистРодительский комментарий
0
войдите, чтобы ставить лайки
Я не могу поддерживать обсуждение с термином "подсознание", я не знаю, что это такое.
EugenyBobylev
Активный пользователь
Активный
20.07.2024
10:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийПогромистРодительский комментарий
+1
войдите, чтобы ставить лайки
Уважаемый, прогромист. Зачем вы нам всем тут доказываете, что лучше владеть слепой печатью, чем не владеть? Здесь все очень адекватные и вменяемые люди. Любой согласится, что данный навык является полезным и использование сочетаний-клавиш для выполнения каких-либо команд в различного рода программах - тоже замечательно.
EugenyBobylev
Активный пользователь
Активный
20.07.2024
10:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийПогромистРодительский комментарий
+1
войдите, чтобы ставить лайки
Программирование, если его определять как процесс, - это на 95% про подумать и на 5% моторика при наборе текста. Это лично мое мнение.
Я владею слепой печатью на русской и анг. раскладками.
И для меня как для разработчика важна не идея минимизации использования мыши, а важна идея максимизации общей эффективности процесса разработки.
DrSheppard
Активный пользователь
Активный
17.07.2024
22:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSullenРодительский комментарий
0
войдите, чтобы ставить лайки
я использую консольный micro для простого (не пакетного) редактирования файлов

Мне с micro гораздо проще управляться чем с zed, при том что и один и второй заточены на keybindings
Sullen
17.07.2024
22:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
я сам использую emacs вообще для всего, и вряд ли это в обозримом будущем изменится. тоже чрезвычайно быстрый за счет того, что есть серверный демон.

но zed действительно хорошая штука. мне понравилось, несмотря на то, что им не буду пользоваться. качественный продукт.
EugenyBobylev
Активный пользователь
Активный
20.07.2024
10:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Посмотрел на zed. Не зашло. Отклик быстрый и на этом все. На моей KDE Neon выглядит отвратительно. Пользоваться продуктом, на который смотреть не приятно - ну буду, это реально сомнительное удовольствие.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила