WPF

2009-01-18 10 views
7

के लिए सिंटेक्स हाइलाइटर मैं वर्तमान में एक WPF अनुप्रयोग के लिए एक सिंटेक्स हाइलाइटर की तलाश में हूं। उपयोगकर्ता के लिए एक टेक्स्टबॉक्स उपलब्ध होगा जिसमें उम्मीद है कि कोड को पहचानने और सिंटैक्स को हाइलाइट करने के लिए उम्मीद होगी।WPF

मैं बाद में सी # प्रारंभिक और अन्य भाषाओं का समर्थन करना चाहता हूं।

प्रश्न 394751

+1

संभावित डुप्लिकेट [किसी को भी एक कोड संपादक पता है जिसे मैं एक WPF विंडो या विंडोज फॉर्म में एम्बेड कर सकता हूं?] (Http://stackoverflow.com/questions/394751/anyone-now-a-code-editor-i-can -embed-in-a-wpf-window-or-windows-forms) – ChrisWue

उत्तर

2

कुछ समय पहले मैं कैसे एक RichTextBox से एक कस्टम वाक्यविन्यास उजागर नियंत्रण बनाने के लिए पर एक ट्यूटोरियल के साथ this ब्लॉग पोस्ट पाया है। शायद यह भी आपके लिए उपयोगी हो सकता है।

0

मैं सफलता के बिना एक ही चीज़ की तलाश में था। केवल मुझे मिला समाधान केवल WinForms के लिए Actipro का Syntax Highlighter है जिसे WPF अनुप्रयोग में होस्ट किया जा सकता है। AFAIK Actipro WPF संस्करण पर काम कर रहा है लेकिन मुझे नहीं पता कि यह तैयार है या नहीं

1

यदि आपको कोई दस्तावेज नहीं है, तो AvalonEdit एक अच्छा विकल्प है। मैं वर्तमान में एक परियोजना के लिए उपयोग कर रहा हूं, और यह एक अच्छा उपकरण है। जटिल परिदृश्यों में भी मुझे एक भी बग का सामना नहीं हुआ है।

+0

इसे कहां डाउनलोड किया जा सकता है? ऐसा लगता है कि इसके लिए कोई डी/एल पृष्ठ नहीं है ... –

+0

यह svn में है: //svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop (सटीक पथ याद नहीं है), केवल स्रोत (लेकिन बहुत आसान है निर्माण)। –

+0

यह एक आसान nuget पैकेज भी है। मुझे अपने आवेदन में एकीकृत करना बेहद आसान लगता है (केवल पढ़ने-योग्य फैशन में हाइलाइट किए गए रंग को प्रदर्शित करने के लिए)। 2 मिनट की नौकरी – LOAS

संबंधित मुद्दे