मिलान ब्रैकेट और अन्य वर्णों जैसे {} "" को हाइलाइट करने के लिए एवलॉन संपादन का उपयोग करने का कोई आसान तरीका है?AvalonEdit मिलान करने वाले वर्णों को हाइलाइट करें
10
A
उत्तर
5
AvalonEdit अपने आप ऐसा नहीं कर सकता - आपको खुद को सुविधा लिखनी होगी।
आपको मिलान करने वाला ब्रैकेट स्वयं ढूंढना होगा (जो कोई मामूली कार्य नहीं है, यदि आपकी भाषा टिप्पणियों का समर्थन करती है, स्ट्रिंग स्थिरांक इत्यादि)। फिर आपको पाठ में परिवर्तन लागू करना होगा (this article, सेक्शन लाइन ट्रांसफॉर्मर्स देखें), और निश्चित रूप से इसे अब मैन्युअल रूप से हटा दें जब यह अब आवश्यक नहीं है।
अद्यतन:
नेतृत्व SharpDeveloper इसे यहाँ पर चर्चा करता है: http://community.sharpdevelop.net/forums/p/12352/33648.aspx http://community.sharpdevelop.net/forums/p/10312/28488.aspx
संबंधित मुद्दे
- 1. AvalonEdit
- 2. रंगों को हाइलाइट करने वाले विम ब्रैकेट सेट करें
- 3. मिलान करने वाले कोष्ठक को हाइलाइट करने के लिए मैं विम कैसे प्राप्त करूं?
- 4. AvalonEdit
- 5. रंगों को हाइलाइट करने वाले Emacs वाक्यविन्यास बदलें
- 6. मिलान करने वाले कंटूर - समोच्च विस्थापन को ढूंढना
- 7. इन वर्णों वाले सभी शब्दों को कैसे प्रदर्शित करें?
- 8. नियमित अभिव्यक्ति क्रॉस प्लेटफॉर्म न्यू लाइन वर्णों का मिलान करने
- 9. विजुअल स्टूडियो में मिलान करने वाले ब्रेसेस को हटाएं
- 10. किसी सूची बॉक्स के अंदर मिलान उप-तारों को हाइलाइट करने के लिए कैसे करें?
- 11. NSToolbarItems को हाइलाइट करें
- 12. विशेष वर्णों को मेल करें
- 13. AvalonEdit: कैस्केडिंग हाइलाइटिंग कोलोराइज़र
- 14. boost :: spirit के साथ यूनिकोड वर्णों से कैसे मिलान करें?
- 15. एक सरणी को देखते हुए और अनुमानित करें, पहले मिलान करने वाले तत्व को ढूंढें
- 16. नियमित अभिव्यक्ति के साथ सिरिलिक वर्णों से मिलान कैसे करें
- 17. एनएलटीके के खंड पर्सर के साथ मिलान करने वाले शब्द
- 18. डायक्रिटिक वर्णों को गैर-डायक्रिटिक वाले लोगों को कैसे बदलें
- 19. बफर संशोधनों को हाइलाइट करें
- 20. बाश रेगेक्सपी मिलान - जिसमें मिलान करने के लिए वर्णों की एक ब्रैकेट सूची में ब्रैकेट शामिल हैं?
- 21. सी ++ बीएनएफ व्याकरण पार्सिंग/मिलान करने वाले उदाहरणों के साथ
- 22. स्कैला में मिलान करने वाले अभिभावक --- कार्यात्मक दृष्टिकोण
- 23. मॉनिटर के साथ क्या होता है। मिलान करने वाले मॉनीटर के बिना दर्ज करें। एक्सिट करें?
- 24. difflib के अनुक्रम MATcher को "जंक" वर्णों को अनदेखा करें
- 25. एकाधिक टैग मिलान करने वाले आइटम का चयन
- 26. मिलान HTML टैग को हाइलाइट करने के लिए प्लूमा (आरआईपी जीएडिट) के लिए कोई प्लगइन है?
- 27. क्या टेक्स्टमैट मिलान करने वाले उद्घाटन और समापन टैग ढूंढ सकता है?
- 28. "ओपन युक्त फ़ोल्डर" लागू करें और फ़ाइल को हाइलाइट करें
- 29. jQuery चयनकर्ताओं के साथ पहले मिलान वाले पदानुक्रमिक वंशज से मिलान करें
- 30. अक्षरों और संख्याओं को छोड़कर सभी वर्णों से मिलान करने के लिए Regex
http://www.digitalrune.com/Products/TextEditorControl.aspx एक खुला स्रोत जीत के आधार पर नियंत्रण है प्रपत्र नियंत्रण जो तीव्र विकास का उपयोग करने के लिए उपयोग किया जाता है। शायद, मेरे लिए कार्यक्षमता लेने के लिए अपेक्षाकृत आसान होगा? – Lee
@lee no DigitalRunes ISCharpCode.TextEditor - Winforms संस्करण का आधार है। यह WPF में प्लग नहीं करेगा, इसके विपरीत यह संभव है: http://stackoverflow.com/questions/14170165/how-can-i-add-this-wpf-control-into-my-winform –