मैं कुछ समय के लिए प्रयोगात्मक GExperts संस्करण जारी कर रहा हूं जिसमें कुछ सुधार और फ़िक्स के साथ कोड फ़ॉर्मेटर शामिल है जिसे पहले डेल्फोरेक्स के नाम से जाना जाता था। नवीनतम रिलीज़ 2008-12-26 से है और निम्नलिखित डेल्फी संस्करणों का समर्थन करता है: डेल्फी 6 से 7 डेल्फी 2005 से 2018 डेल्फी एक्सई डेल्फी XE2 से XE7 तक कृपया ध्यान दें, हालांकि, मैं केवल डेल्फी 2007 के साथ ही इसका उपयोग कर रहा हूं, इसलिए अन्य संस्करण अज्ञात कीड़े हो सकता है साथ ही, बाद में डेल्फी के सभी संस्करणों में सुधार नहीं होंगे, उदा। नेस्टेड प्रकार, जेनेरिक और बेनामी तरीके बीटीडब्ल्यू: फ़ॉर्मेटर को बेहतर बनाने में कोई मदद, खासकर नई भाषा के निर्माण को जोड़ने के लिए सराहना होगी। स्रोत कोड को मेरे होमपेज से जुड़े सबवर्सियन रिपॉजिटरी से डाउनलोड किया जा सकता है। GExperts का TWM संस्करण अच्छी तरह से काम करता है और IDE में अच्छी तरह से एकीकृत है। यह आपको सटीक स्वरूपण के बारे में बहुत ज्यादा चिंता किए बिना अपना कोड लिखने और संशोधित करने में सक्षम बनाता है, फिर असाइन किए गए हॉट-कुंजी को दबाएं और इसे तुरन्त पुनर्रचना। मैंने हमेशा अपनी पसंद की शैली से मिलान करने के लिए इसे स्थापित करना आसान पाया है, और जेडीआई कोड स्वरूप के रूप में उतना जटिल नहीं है, जो मेरे लिए ओव्हरकिल जैसा लग रहा था डेल्फी 2009 का संस्करण अब उपर्युक्त लिंक से उपलब्ध है, हालांकि जीईएक्सर्ट्स की बीटा रिहाई के आधार पर। यह अभी भी बहुत ही समान स्वरूप है, हालांकि, और कुछ नए डेल्फी संवर्द्धन के वाक्यविन्यास से अनजान है। 1 9 दिसंबर को 12: 1 9 मार्को टेक ब्लॉग ने इस बीटा ब्लॉग में जवाब दिया I Ill एक आईडीई सुविधा पर चर्चा करता है जो पहले बीटा वीडियो में शामिल नहीं है, कोड स्वरूपण में सुधार इस बीटा ब्लॉग में पहली बीटा एक आईडीई सुविधा पर चर्चा करता है जो पहले बीटा वीडियो में शामिल नहीं हैं, अर्थात कोड स्वरूपण में सुधार मैंने इस विशिष्ट विषय को चुना क्योंकि यह उत्पाद की सबसे महत्वपूर्ण विशेषता है, लेकिन क्योंकि यह एक छोटा मणि है, जिसे मैं आसानी से ब्लॉग पोस्ट में चर्चा कर सकता हूं। एक ब्लॉग पोस्ट में व्यापक विरोधाभास एकीकरण की तरह कुछ कवर काफी कठिन है, मुझे कहना है। यदि आप नहीं जानते हैं, तो डेल्फी बीटा ब्लॉग्ज स्वतंत्र ब्लॉगर्स द्वारा ब्लॉग पोस्ट अधिकृत हैं जो डेल्फी के बीटा वर्जन की सुविधाओं को कवर करते हैं। इसका मतलब है कि मुझे इस विषय के बारे में पोस्ट करने के लिए एक विशिष्ट अनुमति दी गई थी और मैं एक पूर्व-रिलीज़ संस्करण की सुविधा पर चर्चा कर रहा था। सूचना भी है कि आधिकारिक आरएडी स्टूडियो XE पूर्वावलोकन पृष्ठ embarcaderorad-studio-xe-preview पर है। चूंकि यह एक प्री-रिलीज है, इसलिए कोई गारंटी नहीं है कि यह अंतिम संस्करण (या वास्तव में उत्पाद में होगा) में ही काम करेगा। स्रोत कोड फ़ॉर्मेटिंग स्रोत कोड स्वरूपण को डेल्फी 2018 में पेश किया गया था, लेकिन इसकी कुछ कमजोरियों में इसकी उपयोगिता सीमित थी। सबसे पहले, आप एक इकाई या एक पूर्ण इकाई की चयनित लाइनों को प्रारूपित कर सकते हैं, लेकिन एक बार में एक परियोजना की सभी इकाइयां नहीं। दूसरा, यदि आपने प्रारूप सेटिंग्स को कस्टमाइज़ किया है, तो किसी अन्य कंप्यूटर पर सेटिंग की प्रतिलिपि बनाने या अपनी टीम के अन्य सदस्यों के साथ साझा करने का कोई स्पष्ट तरीका नहीं है, सोर्स कोड प्रारूप को लगातार रखने के लिए नया: प्रारूप प्रोजेक्ट डेल्फी XE दोनों मुद्दों को संबोधित करता है, कुछ और स्वरूपण विकल्पों को जोड़ता है। पहला और अधिक स्पष्ट परिवर्तन यह है कि आप अब प्रोजेक्ट प्रारूप प्रोजेक्ट स्रोत मेनू आइटम या प्रोजेक्ट मैनेजर स्थानीय मेनू (प्रोजेक्ट नोड पर) के संबंधित प्रविष्टि का उपयोग कर सकते हैं। जैसा कि नाम का तात्पर्य है, यह एक पुष्टि संवाद दिखाने के बाद, मौजूदा प्रोजेक्ट की सभी इकाइयों को वर्तमान स्रोत प्रारूप सेटिंग्स को लागू करता है। जैसा कि आप एक प्रोजेक्ट को पुन: स्वरूपित करते हैं, आपको किसी संवाद पर कुछ स्थिति जानकारी मिलती है, जिसे आप मुश्किल से देख सकते हैं (जब आप संकलन करते हैं तो अधिक या कम), लेकिन यह संदेश फलक के एक विशेष टैब में जोड़ा गया है, जैसे निम्न साधारण केस में: यदि आप एक व्यक्तिगत इकाई को प्रारूपित करते हैं, तो इसके बजाय, नीचे दिए गए संवाद आपको और पुष्टिकरणों को अक्षम कर देगा और इसकी स्थिति को संदेश फलक में आउटपुट नहीं दिलाएगा: फॉर्मेटर प्रोफाइल ऊपर दिए गए संदेश बॉक्स में उल्लेखित विकल्प संवाद बॉक्स के फ़ॉर्मेटर प्रोफाइल और स्थिति पृष्ठ में निर्दिष्ट सेटिंग्स और भी संगत मेनू आइटम को हटाने, कोड formatter अक्षम करने का विकल्प। इसका मुख्य लक्ष्य, हालांकि, आपको फॉर्मेट की सक्रिय सेटिंग प्रबंधित करने, पूर्वनिर्धारित विकल्पों में से एक को चुनना, इसे अपडेट करने, और वर्तमान सेटिंग्स को कस्टम फ़ाइल में सहेजने देना है। यदि आप डेल्फी उपयोगकर्ताओं को फाइलों को सहेजते हैं, तो मेरे मामले में: और इसके नाम पर प्रपत्र Formatter. config को IDE द्वारा चुना जाएगा और पृष्ठ के शीर्ष पर कॉम्बो बॉक्स में सूचीबद्ध किया जाएगा, यदि आप अभी भी नहीं कर सकते हैं इसे एक फ़ाइल खोलें संवाद के साथ खोजें पृष्ठ का शीर्ष नीचे दिखाया गया है: दिलचस्प रूप से पर्याप्त, एक फॉर्मेटर प्रोफ़ाइल एक ऐसा सादा XML फ़ाइल है जिसे आप सीधे संपादित या प्रोसेस कर सकते हैं। शुरूआत में वैश्विक सेटिंग्स हैं, इसके बाद प्रत्येक भाषा के लिए विशिष्ट सेटिंग्स, कुछ टिप्पणियों का उपयोग करके श्रेणीबद्ध होती हैं: इस पहली पोस्ट के लिए सब कुछ। आगामी दिनों और हफ्तों में कुछ और के लिए समय मिलेगा। पुनश्च। डेल्फी एक्सई की समग्र सुविधाओं और संभावित रूप से लापता सुविधाओं के बारे में पूछने से पहले। अच्छी तरह से रोडमैप अद्यतन के लिए इंतजार करना होगा कि उत्पाद प्रबंधक माइक रोजल ने कहा कि वह इस धागे में जारी होने के करीब है। जब तक कि जानकारी सार्वजनिक नहीं हो जाती, तब तक कुछ भी नहीं है जिस पर मैं टिप्पणी कर सकता हूं।
No comments:
Post a Comment