2011-01-08 4 views
5

पर प्रकाश डालने वाले वाक्यविन्यास का सबसे सटीक काम करता है, मुझे पता है कि मुझे एक सट्टा सवाल पूछने का जोखिम है, हालांकि, इस recent question से प्रेरित मुझे आश्चर्य है कि कौन सा संपादक पर्ल को हाइलाइट करने वाले वाक्यविन्यास का सबसे अच्छा काम करता है। पर्ल पार्सिंग की कठिनाइयों (असंभवताओं) के बारे में अच्छी तरह से जागरूक होने के नाते मुझे पता है कि एक आदर्श मामला नहीं होगा। फिर भी मुझे आश्चर्य है कि वफादार प्रतिनिधित्व में स्पष्ट नेता है या नहीं।क्या पाठ संपादक पर्ल

एनबी। मैं gedit का उपयोग करता हूं और यह ठीक काम करता है, लेकिन ज्ञात मुद्दों के साथ।

+0

पीएस अगर इसे बहुत सट्टा माना जाता है, तो मैं इस सीडब्ल्यू को ठीक से चिह्नित करूँगा, लेकिन मैं कुछ राय सुनना चाहता हूं। मेरे पास कुछ वाकई फैंसी पर्ल है, मुझे देखने की आवश्यकता हो सकती है (मुझे मूल रखरखाव से ज़ॉइडबर्ग को लेने की पेशकश की गई है)। –

+0

मैं महानता से घिरा हुआ हूं, मेरे पहले चार उत्तरदाताओं में कुल 126.8k प्रतिनिधि हैं। ओह! –

+2

मैं कहूंगा कि सिंटैक्स हाइलाइटिंग सटीकता * आईडी * में सबसे महत्वपूर्ण विशेषता नहीं है, क्योंकि अधिकांश "पर्याप्त अच्छे" हैं और यदि आपका कोड अक्सर हाइलाइट करता है तो आपका कोड बहुत जटिल होता है। सामान्य संपादक चर्चा के लिए http://stackoverflow.com/questions/55139/what-is-your-favorite-ide-for-perl- विकास भी देखें। –

उत्तर

3

Komodo Edit एक अच्छी नौकरी करता है और आपके मॉड्यूल स्कैन करता है (सीपीएएन के माध्यम से स्थापित किए गए समेत) और उनके लिए स्वत: पूर्ण डेटा उत्पन्न करने में भी अच्छा प्रदर्शन करता है।

+0

मैं इस आखिरी रात को पोस्ट करने के बाद से थोड़ा सा खेल रहा हूं। वास्तव में अच्छा लग रहा है! –

0

मैंने इसका उपयोग नहीं किया है, लेकिन पर्ल में यह लिखा जाना चाहिए क्योंकि पद्र को अच्छा होना चाहिए। आईआईआरसी

+0

वर्तमान में अभी भी डिफ़ॉल्ट रूप से स्किंटिला के हाइलाइटिंग का उपयोग करता है क्योंकि पीपीआई धीमा है। – daxim

+0

मैंने पहले पीपीआई के बारे में नहीं सुना है, इसलिए मैं कुछ पढ़ रहा हूं, इसे इंगित करने के लिए धन्यवाद। –

+0

@ डेक्सिम - तो आपको केवल पर्ल (इटटी बिटी फाइलों के गैज़िलियन) में जावा कोड लिखने की आवश्यकता है, इसलिए पीपीआई को केवल एक समय में सक्रिय रूप से 1 छोटी फ़ाइल को पार्स करने की आवश्यकता है :)) – DVK

3

मैं पार्सिंग के लिए पीपीआई का उपयोग करता हूं, मैं एक वफादार वीम उपयोगकर्ता हूं और इन मामलों को छोड़कर, शायद ही कभी देशी वाक्यविन्यास के साथ कुछ भी अजीब लगता है। (अगर मैं उन्हें ढूंढूं तो मैं और अधिक संपादित करूंगा; अन्य कृपया महसूस करें मुक्त भी):

  • !!expression बेहतर लिखा है !!!!expression (सब कुछ दो के बाद एक टिप्पणी उद्धृत स्ट्रिंग के रूप में प्रदान की गई है, चार सब कुछ वापस सामान्य करने के लिए लाता है)
  • m## या s### # के रूप में के बाद सब कुछ renders! एक टिप्पणी; मैं आमतौर पर {} को टूथपिक सिंड्रोम
  • $hash{key} के लिए कुछ किनारे के मामलों से बचने के लिए एक डिलीमीटर के रूप में उपयोग करता हूं, जहां कुंजी एक साधारण अल्फान्यूमेरिक स्ट्रिंग नहीं है - हालांकि इस तरह के महत्वपूर्ण नामों को '' वैसे भी संलग्न करना सुरक्षित है, ताकि आपको जब किसी शब्दकोष को एक प्रमुख नाम
+0

इसके अलावा, आप इसका उपयोग कर सकते हैं: हाइलाइट प्रकाशित करने के लिए TOHtml पाठ अगर फोरम अपनी हाइलाइटिंग नहीं करता है। अच्छा! – oylenshpeegul

0

jEdit ... के साथ सटीक मामलों को देखें, जिन वर्षों में मैंने पिछले कुछ वर्षों में एकत्रित किया है। यह मैंने कभी देखा है सबसे अनुकूलन वाक्यविन्यास हाइलाइटिंग है।

+0

क्या आपके बदलावों को निर्यात किया जा सकता है? अगर किसी ने पहले ही ऐसा किया है तो उन्हें फिर से इकट्ठा करना शर्म की बात है? –

0

मैं CPerl mode में Emacs का उपयोग करता हूं। मुझे लगता है कि यह एक भयानक काम करता है, हालांकि ईथर के जवाब के समान, यह सही नहीं है। और भी, मैं आमतौर पर वेब पर हाइलाइट किए गए कोड को प्रकाशित करने के लिए Htmlize का उपयोग करता हूं। फैनसीयर फ़ोरम का उपयोग करने के लिए यह बहुत परेशान है, जो इस तरह के सिंटैक्स को हाइलाइट करते हैं, क्योंकि यह वास्तव में कोई आसान नहीं है और परिणाम उतने अच्छे नहीं हैं।