Rust로 작성된 공동 편집기인 Zed가 이제 오픈 소스입니다. 

제드 자형의 것

제드 자형의 것

최근 블로그 포스팅을 통해 이런 사실이 알려졌습니다. 다중 사용자 코드 편집기인 Zed가 이제 오픈 소스가 되었습니다. Atom 프로젝트(VS Code의 기초)의 유명한 작성자인 Nathan Sobo의 지시에 따라 Atom 편집기, Electron 플랫폼 및 Tree-sitter 구문 분석 라이브러리의 이전 개발자 팀과 함께 Zed는 이제 다음으로 넘어갑니다. 오픈 소스가 되어야 합니다.

Zed에 대해 모르시는 분들은 꼭 알아두셔야 할 점 실시간으로 공동 개발을 조직하는 데 중점을 두고 있습니다. 인터페이스의 생산성과 반응성을 극대화합니다. 프로젝트 제작자는 편집 작업의 즉각성과 코딩 작업 해결의 효율성을 강조했습니다.

Zed 기능은 다음과 같습니다:

  • 완전한 구문 분석- Zed는 다양한 프로그래밍 언어의 전체 구문 트리를 사용하여 정확한 구문 강조, 자동 서식 지정, 구조 강조 및 상황별 검색 기능을 제공합니다.
  • LSP 지원: Zed를 사용하면 자동 완성, 코드 탐색, 오류 진단 및 리팩토링과 같은 기능을 위해 LSP 서버를 호출할 수 있습니다.
  • 테마 사용자 정의: 사용자는 밝은 테마와 어두운 테마를 사용하여 테마를 연결하고 전환할 수 있습니다.
  • 단축키: Zed에는 기본 VS Code 키보드 단축키가 포함되어 있으며 Vim 키보드 단축키 및 명령과의 선택적 호환성 모드도 제공합니다.
  • GitHub Copilot과 통합: Zed는 GitHub Copilot과 통합되어 코드 작성 및 리팩토링을 지원합니다.
  • 통합 터미널 에뮬레이터: 원활한 개발 환경을 위한 터미널 에뮬레이터가 내장되어 있습니다.
  • 실시간 협업: 공유 작업 공간에서 여러 개발자가 공동으로 코드를 찾아보고 편집할 수 있습니다.
  • 프로젝트 관리 및 팀워크를 위한 도구: Zed는 작업 관리, 메모 작성, 프로젝트 추적, 문자 및 음성 채팅을 포함하여 공동 토론 및 팀워크 계획을 위한 도구를 제공합니다.
  • 프로젝트에 대한 원격 액세스: 사용자는 로컬 시스템의 데이터에 국한되지 않고 모든 컴퓨터에서 연결하여 프로젝트 작업을 수행할 수 있습니다. 외부 프로젝트 작업은 로컬 코드 작업과 동일한 방식으로 수행됩니다.

Zed는 이제 오픈 소스입니다.

뉴스에 관해서는 다음과 같이 언급됩니다. 작업 자금을 조달하기 위해 Zed 개발팀의 정규 멤버인 프로젝트는 추가적인 유료 서비스를 제공하는 비즈니스 모델을 기반으로 할 것입니다.

그 중 첫 번째 서비스는 «가상 사무실 구현을 포함하는 Zed 채널' 대규모 프로젝트에서 개발 팀의 작업을 구성합니다. 이를 통해 여러 개발자가 효율적으로 공동 작업하고, 상호 작용하고, 코드를 작성할 수 있습니다. Zed 채널을 기반으로 누구나 Zed의 발전을 실시간으로 목격할 수 있는 "Fireside Hacks" 이니셔티브가 시작되었습니다.

아울러, 앞으로는 프로젝트는 자체 스마트 비서를 갖춘 서비스를 제공할 계획입니다., GitHub Copilot 스타일입니다. 또한, 상용 제품 개발의 특정 요구와 기업에서의 사용에 적응하는 전문 결제 플러그인의 구현이 고려됩니다.

이러한 이니셔티브는 Zed의 지속적인 개발을 유지하기 위한 수익원을 제공할 뿐만 아니라 Zed 편집기 사용자의 개발 및 협업 경험을 개선할 추가 도구와 서비스도 제공할 것입니다.

의 부분 서버 소스 코드, 다중 사용자 에디션 조정을 담당하고 있으며, AGPLv3 라이센스에 따라 사용 가능, 편집기 자체는 GPLv3 라이센스에 따라 출시됩니다.

당신을 위해 사용자 인터페이스에는 GPUI 라이브러리가 사용되었으며 Apache 2.0 라이센스에 따른 오픈 소스도 사용되었습니다.. 전체 프로젝트는 Rust 언어로 개발되었습니다. Zed는 현재 macOS에서만 지원되지만 Linux, Windows 및 웹에 대한 지원도 진행 중입니다.

우리는 왜 이런 일을 하는 걸까요? 가장 중요한 것은 Zed를 오픈 소스로 만드는 것이 최고의 제품이 될 것이라고 믿습니다. 우리의 임무는 세계에서 가장 진보된 코드 편집기를 만들어 수백만 명의 개발자의 손에 제공하는 것입니다. 그 문제에는 많은 표면이 있으며 우리는 얻을 수 있는 모든 도움이 필요할 것입니다. 모든 Zed 사용자가 프로그래머라는 점을 고려하면 Zed를 최대한의 인재 풀에 개방하는 것이 더 합리적입니다.

El Zed의 뛰어난 성능은 멀티스레딩을 사용하여 달성됩니다., 사용 가능한 모든 CPU 코어 및 GPU 측의 창 래스터화를 활용합니다. 결과적으로 Zed는 예상 키 누름 응답 시간이 58ms에 불과하여 높은 응답 속도를 달성했습니다. 이에 비해 Sublime Text 4는 75ms, CLion은 83ms, VS Code는 97ms로 기록됩니다. 또한 Zed의 시작 시간은 338ms로 Sublime Text 381의 경우 4ms, VS Code의 경우 1444ms, CLion의 경우 3001ms입니다. 메모리 소비 측면에서 Zed는 257MB를 사용하고 Sublime Text 4는 219MB, VS Code 556MB, CLion 1536MB를 사용합니다.

혁신적인 접근 방식과 탁월한 성능을 갖춘 Zed는 텍스트 편집기의 가벼움과 현대 통합 개발 환경의 기능을 결합하여 프로그래머에게 강력하고 효율적인 도구를 제공하고자 합니다.

마지막으로 예 당신은 그것에 대해 더 알고 싶어에서 세부 정보를 확인할 수 있습니다. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.