16 पॉइंट द्वारा GN⁺ 2024-07-11 | 7 टिप्पणियां | WhatsApp पर शेयर करें
  • Zed ने अब आधिकारिक रूप से Linux के लिए build उपलब्ध कराना शुरू कर दिया है
  • Zed एक आधुनिक open source code editor है, जिसे शुरू से Rust में विकसित किया गया है, और यह GPU-accelerated renderer का उपयोग करता है
  • ज़्यादातर Linux distributions पर Zed इंस्टॉल करने के लिए दिया गया shell script चलाना काफ़ी है

Linux में Zed बनाना क्यों कठिन है

  • Linux पर UI toolkit और application बनाना मतलब बहुत विविध environments में काम करना
  • GPU, distribution, window manager आदि जैसी कई चीज़ें हैं जिन्हें Zed को संभालना पड़ता है

आगे की योजना और मदद का अनुरोध

  • वे चाहते हैं कि आप Zed को अपनी distribution तक लाने में मदद करें
  • वे चाहते हैं कि आप और अधिक Linux desktop configurations में issues debug करने में मदद करें
  • वे चाहते हैं कि आप language support बनाने में मदद करें

GN⁺ की राय

  • Zed का Linux support शुरू करना open source editor बाज़ार में एक महत्वपूर्ण milestone हो सकता है
  • चूँकि इसे Rust में विकसित किया गया है, इसलिए इससे stability और performance बेहतरीन होने की उम्मीद है, और GPU-accelerated rendering इसकी अलग पहचान है
  • हालांकि Linux environments की विविधता के कारण स्थिर कामकाज सुनिश्चित करने के लिए लगातार testing और debugging की ज़रूरत होगी
  • यह देखना होगा कि Zed की extensibility और customization कितनी है, और यह मौजूदा editors की convenience features को कितनी अच्छी तरह support कर पाता है
  • Linux users के लिए VS Code, Sublime Text, Vim, Emacs जैसे पहले से ही शक्तिशाली editors मौजूद हैं, इसलिए Zed को अपने अलग value proposition को स्पष्ट रूप से दिखाना होगा

7 टिप्पणियां

 
clvswft03 2024-07-14

मुझे जिज्ञासा है कि मौजूदा (neo)vim और vscode आदि की तुलना में यह अपने अलगपन को कैसे स्थापित करेगा।

 
draupnir 2024-07-12

वाह... macOS इंस्टॉल करके देखा तो लगा कि इसे एक बार इस्तेमाल करके देखना चाहिए.. इसका साफ-सुथरा डिज़ाइन मुझे पसंद आया

 
hanjukim 2024-07-12

अगर Git फ़ीचर और Diff फ़ीचर्स को थोड़ा और बेहतर कर दिया जाए, तो यह सच में काफ़ी उपयोगी लगेगा..

 
laeyoung 2024-07-11

मुझे भी यही बात सबसे ज़्यादा असुविधाजनक लगी।
जब भी इस्तेमाल करने जाओ, अपडेट करने को कहता है, लेकिन अपडेट का साइज़ भी कई सौ MB होता है और सर्वर भी विदेश में हैं, इसलिए बहुत धीमा है...

 
bus710 2024-07-11

लगता है कि vim उपयोगकर्ताओं की Zed को लेकर ज़्यादातर शिकायतें इसी बात पर थीं कि उसमें ex mode या insert mode अलग से उपलब्ध नहीं हैं।

 
GN⁺ 2024-07-11
Hacker News राय
  • Mac पर Zed का उपयोग करते हुए Linux पर स्विच करने के बाद भी इसे इस्तेमाल कर पाने की खुशी है

    • सहयोग फीचर अनावश्यक हैं और इनमें सुरक्षा जोखिम है
    • अलग-अलग टीमों के साथ सहयोग करना पड़ता है, इसलिए एडिटर बदलने की संभावना कम है
  • Zed को कुछ हफ्तों तक इस्तेमाल किया, लेकिन फिर VSCode पर लौट गया

    • VSCode बहुत तेज़ है
    • Typescript language server के साथ इसका integration, VSCode जितना अच्छा नहीं है
    • छोटी-छोटी असुविधाएँ जुड़ती गईं और आखिरकार VSCode पर वापस लौटना पड़ा
  • Zed के UI toolkit को लेकर जिज्ञासा है

    • यह gpui नाम का अपना बनाया हुआ UI toolkit इस्तेमाल करता है
    • इसमें हर OS के लिए bindings हैं, और Rust abstractions का उपयोग होता है
  • Zed के auto-download फीचर से असंतोष है

    • NixOS पर यह बिल्कुल काम नहीं करता
    • इसे disable करने का विकल्प न होना समस्या है
    • GPUI का design बहुत अच्छा लगता है
  • शुद्ध text editor की सबसे अच्छी खूबियों में से एक auto-save फीचर है

    • Notepad++ ने इस फीचर को अच्छी तरह लागू किया है
  • VS Code का सौंदर्य पक्ष पसंद नहीं है

    • Zed ज़्यादा सुंदर है और native जैसा एहसास देता है
    • बहुत कम extensions और settings के साथ Zed इस्तेमाल कर रहा हूँ
  • यह सवाल है कि एक free text editor से कमाई कैसे की जाएगी

    • Zed प्रतिभाशाली developers को नियुक्त कर रहा है
  • अगर यह एडिटर पूरी तरह offline काम नहीं करता, तो मैं इसका उपयोग नहीं करूँगा

    • इसे downloads और web requests के बिना install और काम करना चाहिए
  • Zed, Apache license वाले GUI framework GPUI पर काम कर रहा है

    • text editor को support करने वाले framework के रूप में यह अच्छा आधार बन सकता है
  • WSL में Zed चलाया नहीं जा सकता

    • UnsupportedVersion त्रुटि आती है
    • backtrace दिखाने के लिए RUST_BACKTRACE=1 environment variable का उपयोग किया जा सकता है