Zed á áŹááŹá¸áááşá¸ááźááşáá°áĄáá˝á˛áˇáááş ááááşááąáŹááşá¸ááśáˇáááŻá¸áážáŻáĄááąáŹááşáĄáááşááąáŹáşáážáŻááᯠááźáąááŹáá˛áˇáááş Linuxx86_64 áážááˇáş ARM64 ááááŻááŹááťáŹá¸áĄáá˝ááş áĄáááˇáşááŻáśá¸áááŻááşááąáŹ build ááťáŹá¸áááş ááźááˇáşááąáážáŻáĄááťáŹá¸á áŻááᯠááśáˇáááŻá¸ááąá¸ááŤáááşá Linuxá¤áĄááşááŽááŹáááş áááşá¸á áá°á¸ááąáŤááşá¸ááąáŹááşáá˝ááşáááŻááşááąáŹ coding á á˝ááşá¸áááşá ááŻáśáˇááźááşáážáŻááźááˇáşááŹá¸ááąáŹ interface áážááˇáş GPU-based window rasterization áááŻáˇáĄáá˝ááş áááşáážáŹá¸áááşá
Atom áááşá¸ááźááşáá° (VS Code ááĄááźáąááś) á áŹááąá¸ááᏠNathan Sobo á áŚá¸ááąáŹááşáážáŻáĄáąáŹááşáá˝ááş Atom áááşá¸ááźááşáá°ááąáŹááşá¸ááťáŹá¸á Electron ááááşááąáŹááşá¸áážááˇáş Tree-sitter áá˝á˛ááźááşá¸á áááşááźáŹáááˇáş á áŹááźááˇáşáááŻááşáááŻáˇ áá°á¸ááąáŤááşá¸á áááąáŹááťááşááᯠááąáŹáşááąáŹááşááťááşáážááááşá áĄááŻáśá¸ááźáŻáá°áĄááťáŹá¸áĄááźáŹá¸áááşá¸ááźááşááźááşá¸áááŻáážááážááŻááşá¸ááąáŹááşáá˝ááşááąá¸áááˇáşááŹááŹáĄá áááşáĄáááŻááşá¸ááĄáááşá¸áĄááźá áşááŻááşááᯠAGPLv3 áááŻááşá ááşáĄáąáŹááşáá˝ááşáá˝ááˇáşááŹá¸ááźáŽá¸ áááşá¸ááźááşáá°áááŻááşáááŻááşá GPLv3 áááŻááşá ááşáĄáąáŹááşáá˝ááşáá˝ááˇáşááŹá¸áááşá áĄááŻáśá¸ááźáŻáá°áĄááşááŹááąáˇá áşáááŻáááşááŽá¸áááşá ááťá˝ááşáŻááşáááŻáˇááááŻááşáááŻááş GPUI á áŹááźááˇáşáááŻááşááᯠApache 2.0 áááŻááşá ááşáĄáąáŹááşáá˝ááş áá˝ááˇáşááŹá¸áááşá áááąáŹááťááşááŻááşááᯠRust ááźááˇáşááąá¸ááŹá¸áááşá
Zed áááş ááąáŤáˇááŤá¸ááąáŹ á áŹááŹá¸áááşá¸ááźááşáá°áážááˇáş ááąááşááŽááąáŤááşá¸á ááşááŹá¸ááąáŹ áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáááşáááşá¸ááťááşááťáŹá¸á ááŻááşááąáŹááşááťááşááťáŹá¸ááᯠááŻááşááŻááşáá áşááŻáá˝ááş ááąáŤááşá¸á ááşááŹá¸áááşá áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááŹááĄáá˝ááşá¸á Atom áááşááŽá¸ááźááşá¸áĄáá˝áąáˇáĄááźáŻáśááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸ááźáŽá¸ ááááŻááááşááŹáá áşáŚá¸áĄáá˝ááş á áśááźáĄááşááŽááŹáá áşáŚá¸áááŻáśááášááŹááşáážááˇáşáááşáááşáááˇáş áĄááźáśááŹááşáĄááťááŻáˇááᯠáááˇáşáá˝ááşá¸áááş ááźááŻá¸áááşá¸áá˛áˇáááşá áĄááşááŹááąáˇá áşá á á˝ááşá¸ááąáŹááşáááşáážááˇáş ááŻáśáˇááźááşáážáŻáĄááąáŤáş ááťáŹá¸á á˝áŹáĄáŹááŻáśá ááŻááşáááş - áááąáŹááťááşáááşááŽá¸áá°ááťáŹá¸ááĄáááŻáĄáá áááşá¸ááźááşááźááşá¸ááŻááşááąáŹááşááťááşáĄáŹá¸ááŻáśá¸ááᯠááťááşááťááşá¸ááŻááşááąáŹááşáááˇáşááźáŽá¸ ááŻááşááąá¸ááźááşá¸ááŻááşáááşá¸ááťáŹá¸ááᯠáĄááááąáŹááşááŻáśá¸áááşá¸áááşá¸ááźááˇáş ááźáąáážááşá¸áááˇáşááŤáááşá Zed á á á˝ááşá¸ááąáŹááşáááşááźááˇáşááŹá¸áážáŻáááş ááážááááŻááşááąáŹ CPU cores áĄáŹá¸ááŻáśá¸ááᯠáĄááŻáśá¸ááźáŻááźáŽá¸ rendering ááŻááşáááşá¸á ááşáá˝ááş GPU áááŤáááşáááşáááşáážáŻááᯠáĄááŻáśá¸ááźáŻá multithreading áááŻáááşááźá˝á á˝áŹáĄááŻáśá¸ááźáŻááźááşá¸ááźááˇáş ááážááááşá

Zed ááĄááááĄááşášááŤáááşááťáŹá¸
- ááťážááąááŹá¸ááąáŹ áĄááŻááşáá˝ááşáá
áşááŻáá˝ááş ááąáŹáˇááşáá˛áĄááşááťááşááŽááŹááťáŹá¸á
á˝áŹááž áá°á¸ááąáŤááşá¸ááŻááşááąáŹááşááąáŹ ááŻááşáááşá¸áá˝ážááşááźááşá¸áážááˇáş áááşá¸ááźááşááźááşá¸á

- áĄááźáŹá¸áááąáŹááťááşááŤáááşáá°ááťáŹá¸ááᯠáááˇáşáááşááŹá¸ááźááşáááŻáˇ áááşááąáŹááşáá˝ááˇáşááąá¸áááş ááŤáááşááąáŹ á á˝ááşá¸áááşá
- áĄáá˝á˛áˇáááŻááş áá°á¸ááąáŤááşá¸áá˝áąá¸áá˝áąá¸ááźááşá¸áážááˇáş áĄááŻááşá áŽá ááşááźááşá¸áĄáá˝ááş ááááááŹááťáŹá¸á áĄááŻááşá áŽááśáááˇáşáá˝á˛áážáŻá áážááşá áŻáá°ááźááşá¸áážááˇáş áááąáŹááťááşááźáąááŹááśááźááşá¸á á áŹááŹá¸áážááˇáş áĄááśááťááşááᯠááśáˇáááŻá¸ááąá¸áááşá
- áááşáááˇáşáá˝ááşááťá°ááŹáážáááᯠááźááşááááąáŹááťááşáá áşááŻáážááˇáş áĄááŻááşááŻááşáááş ááťáááşáááşáááŻááşá á˝ááşá¸á ááąááá˝ááşá¸á áá áşáážá ááąááŹááťáŹá¸áážááˇáş ááťáááşáááşáááŻááşááźááşá¸á ááźááşááááąáŹááťááşááťáŹá¸áážááˇáş ááŻááşááąáŹááşááźááşá¸áááş ááźááşáá˝ááşá¸áá˝ááşááťá°ááŹááąáŤáşáá˝ááşáážáááąáŹ ááŻááşááźááˇáş ááŻááşááąáŹááşááźááşá¸áá˛áˇáááŻáˇáááş ááŻááşááąáŹááşáááşá
- áážááşáááşááąáŹ syntax ááŽá¸ááąáŹááşá¸áááŻá¸ááźááźááşá¸á áĄáááŻáĄááťáąáŹááşááąáŹáşáááşááźááşá¸á áá˝á˛áˇá
ááşá¸áááşááąáŹááşááŻáśááąáŤáşáá˝ááşááźááşá¸áážááˇáş áááşá
ááşáážáŹáá˝áąáážáŻáááŻáˇáĄáá˝ááş áĄááťááŻá¸ááťááŻá¸ááąáŹ ááááŻááááşá¸áááşá¸ááŹááŹá
ááŹá¸ááťáŹá¸á áĄááŹá¸áĄááᯠáĄááźááˇáşáĄá
áŻáśááᯠáááˇáşáá˝ááşá¸á
ááşá¸á
áŹá¸ááźááşá¸á

- áĄáááŻáĄááťáąáŹááşááźááˇáşá
á˝ááşááźááşá¸á ááŻááşáááşá¸áá˝ážááşááźááşá¸á áĄáážáŹá¸áĄáá˝ááşá¸áážáŹáá˝áąááźááşá¸áážááˇáş ááźááşáááşááźááşáááşááźááşá¸áĄáá˝ááş LSP (Language Server Protocol) ááŹááŹááťáŹá¸ááᯠááąáŤáşáááŻááźááşá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá


- ááśáˇáááŻá¸ááŹá¸ááąáŹ áá˝ážááşááźáŹá¸ááťááşááťáŹá¸ááᯠáĄááźááşáááşááąáŹááşáááşáážááˇáş ááŽá¸ááŻááşááźááşáááşá¸ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá áá˝ážááşááźáŹá¸ááťááşááťáŹá¸ááᯠáááşááąáŹááşáááşá¸ááᯠááąáˇááŹáááşáĄáá˝ááş ááąáŤáşááŹááąáŹ Command Palette áááŻááşááŹááąáŹáˇááşá

- ááŻááşááźááˇáşááŻááşááąáŹááşááąááťáááşáá˝ááş ááąáŹááŤáážáŹáá˝áąááąá¸á
áŹáááŻááťáŹá¸áááŻááźááˇáşáážáŻáááş ááááááŹáĄááźáśááźáŻááťááşááťáŹá¸á

- áĄáááˇáşááťáŹá¸á á
áááşááźááŻááşááąááŹááťááŹá¸áážáŻáážááˇáş áá°á¸áá˝á˛ááŤáážááááşá

- ááąááŹááťáŹá¸á
á˝áŹáá˝ááş áá
áşááźááŻááşáááşáááşá¸ á
áŹáááŻááşááźááşá¸áĄáá˝ááş ááŹááŹáĄááťáŹá¸áĄááźáŹá¸áážááˇáş ááŽá¸ááźáŹá¸áááąáŹááşááťáŹá¸ááᯠáá
áşááźááŻááşáááşáááşá¸ áĄááŻáśá¸ááźáŻáááŻááşááźááşá¸ áááŻáˇáááŻááş ááŻáśáážááşááŻááşááŻáśá¸ááťáŹá¸ááźááˇáş ááźááşáážááşááźááşá¸ááťáŹá¸ ááźáŻááŻááşáááŻááşáááşá

- áááąáŹááťááşáááŻááşááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠáĄááźááşáááşá¸áá˝ážááşáááşáĄáá˝ááş áĄáááˇáşá

- áááąáŹááťááşáááŻááşááťáŹá¸áĄáŹá¸ááŻáśá¸áĄáá˝ááşá¸ áážáŹáá˝áąáááŻááşáážáŻá

- áááąáŹááťááşáááŻááşááťáŹá¸áĄáŹá¸ááŻáśá¸áá˝ááş áĄáááŻáĄááťáąáŹááşáĄá
áŹá¸áááŻá¸ááźááşá¸ááźááˇáş ááááşá¸áážááşááťáŹá¸á áĄááŹááášááŻááťáŹá¸á áááşá¸áááşá¸ááťáŹá¸áážááˇáş ááŻááşááąáŹááşááťááşááťáŹá¸ááᯠááźááşáááşááźááşáááşááźááşá¸áážááˇáş áĄáááşááźáąáŹááşá¸ááźááşá¸áĄáá˝ááş ááááááŹááťáŹá¸á

- áĄááźááşáĄáááşááťáŹá¸ááᯠááťáááşáááşááźááşá¸áážááˇáş ááźáąáŹááşá¸áá˛ááźááşá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻá áĄáááşá¸áážááˇáş áĄáážáąáŹááş áĄááźááşáĄáááşááťáŹá¸ ááážááááŻááşáááşá
- VS Code á áá°áááşá¸ááŽá¸ááŻááşááźááşáááşá¸ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻááźááşá¸á ááŽá¸ááŻááşááźááşáááşá¸ááťáŹá¸áážááˇáş Vim áá˝ážááşááźáŹá¸ááťááşááťáŹá¸ááźááˇáş á áááşááźááŻááşáá˝áąá¸ááťááşáááŻááşááąáŹ ááŻááşá
- áááˇáşááŻááşááᯠááąá¸ááŹá¸áááşáážááˇáş ááźááşáááşááźááşáááşáááş áá°ááŽáááşáĄáá˝ááş GitHub Copilot áážááˇáş ááąáŤááşá¸á ááşáážáŻááᯠááśáˇáááŻá¸ááąá¸ááŤáááşá
- ááąáŤááşá¸á ááş terminal emulator á
source: opennet.ru











