VSCode의 AI 기능에 지쳤다면, Zed를 써보세요!

by DD
4개월 전
조회수 23

VSCode의 AI 기능 강제 및 버그 증가에 불만을 느낀 개발자가 Zed로 IDE를 전환한 경험을 공유함.

Zed는 VSCode와 유사한 UI와 빠른 속도를 제공하며, Python 환경 설정 시 pyproject.toml 설정을 주의해야 함을 강조함.

커뮤니티에서는 Zed의 Rust 기반 성능에 대한 긍정적 평가와 함께, 일부 기능의 개선 및 AI 기능에 대한 의견이 제시됨.

Zed의 기술적 특징: Rust 기반 IDE

Zed는 Rust 언어로 개발되어 VSCode에 비해 빠른 속도와 안정성을 제공한다. 구체적으로, Zero-Copy 기술을 활용하여 렌더링 성능을 최적화하고, 멀티 커서코드 완성 기능을 지원한다. 따라서, 대규모 코드베이스에서도 쾌적한 개발 환경을 경험할 수 있으며, AI 기반 코드 제안 기능도 제공한다.

VSCode vs Zed: 장단점 비교

VSCode는 방대한 확장 기능과 풍부한 생태계를 갖춘 반면, AI 기능 강제 및 버그 발생 빈도가 높다는 단점이 있다. 반면, Zed는 빠른 속도와 깔끔한 UI를 제공하지만, 확장 기능 및 사용자 정의 옵션이 제한적이다. 따라서, 개발자는 자신의 개발 스타일과 필요에 따라 IDE를 선택해야 한다.

Zed에서 Python 환경 설정 팁

Zed에서 Python 개발 환경을 설정할 때, pyproject.toml 파일의 [tool.pyright] 설정을 주의해야 한다. 구체적으로, typeCheckingMode를 명시적으로 설정하지 않으면, 예상치 못한 오류가 발생할 수 있다. 결과적으로, Basedpyright의 기본 설정을 따르지 않고, 명시적인 설정을 통해 일관성을 유지하는 것이 중요하다.

I switched from VSCode to Zed