इस प्रोजेक्ट के बारे में

यह रिपॉजिटरी Zed संपादक के लिए Blueprint (.blp) भाषा का एक्सटेंशन प्रदान करती है, जो GTK/GNOME यूज़र इंटरफेस बनाने के लिए blueprint-compiler टूलचेन द्वारा उपयोग की जाने वाली मार्कअप भाषा है। यह क्या प्रदान करता है: - Zed के अंदर .blp फाइलों के लिए भाषा समर्थन, जिसमें tree-sitter क्वेरी द्वारा समर्थित सिंटैक्स हाइलाइटिंग शामिल है। - LSP एकीकरण: भाषा-सर्वर सुविधाओं के लिए सिस्टम पर blueprint-compiler स्थापित होना आवश्यक है, या तो पैकेज मैनेजर के माध्यम से या कस्टम बाइनरी पथ कॉन्फ़िगर करके। कॉन्फ़िगरेशन: उपयोगकर्ता Zed की settings.json में `lsp.blueprint` कुंजी के अंतर्गत `binary.path` (एक पूर्ण पथ) और `binary.arguments` (जो `lsp` होना चाहिए) सेट करके एक्सटेंशन को कस्टम blueprint-compiler इंस्टॉलेशन पर इंगित कर सकते हैं। विकास: README एक सरल वर्कफ़्लो का वर्णन करता है: रिपॉजिटरी को क्लोन करें, फिर स्थानीय रूप से एक्सटेंशन विकसित करने के लिए Zed की आधिकारिक गाइड का पालन करें। लाइसेंसिंग: परियोजना GNU GPLv3 के तहत जारी की गई है। एक्सटेंशन द्वारा उपयोग की जाने वाली कुछ tree-sitter क्वेरी MIT-लाइसेंस प्राप्त tree-sitter-blueprint परियोजना से उत्पन्न होती हैं। README उपरोक्त के अलावा अतिरिक्त सुविधाओं, प्रदर्शन विशेषताओं, या प्लेटफ़ॉर्म समर्थन का दस्तावेज़ीकरण नहीं करता है।