ये सुविधाएं ड्रैकेट के पृष्ठभूमि विस्तार के हिस्से के रूप में प्रदान की जाती हैं, जिन्हें ड्रैकेट की वरीयताओं के "पृष्ठभूमि विस्तार" टैब में सक्षम या अक्षम किया जा सकता है।
पृष्ठभूमि विस्तार को सक्षम करने से लगातार प्रदर्शन करने के लिए वृहद विस्तार के रूप में आप अपने कार्यक्रम है, जो स्वचालित रूप से एक उपयोगी पक्ष प्रभाव के रूप में वाक्यविन्यास त्रुटियों की पहचान करेगा संपादित DrRacket कारण बनता है।
एक बार पृष्ठभूमि विस्तार एक कार्यक्रम के लिए पूरा हो जाने के बाद, बाध्यकारी तीर और दस्तावेज ब्लूबॉक्स सक्षम हो जाएंगे (बशर्ते आपने पृष्ठभूमि विस्तार प्राथमिकताओं में प्रासंगिक चेकबॉक्स चेक किए हों)।
कुछ विशेष रूप से जटिल प्रोग्राम हैं जो मैक्रो की एक बड़ी संख्या को रोजगार में, पृष्ठभूमि विस्तार, समय की एक गैर तुच्छ राशि ले जा सकते हैं, हालांकि यह किसी भी अधिक सभी लेकिन सबसे जटिल के लिए कुछ ही क्षणों से नहीं लेना चाहिए कार्यक्रमों का पृष्ठभूमि विस्तार की वर्तमान स्थिति DrRacket की संपादक विंडो के निचले-दाएं कोने में प्रदर्शित होती है।
पृष्ठभूमि विस्तार पूरा हो जाने के बाद, सूचक चक्र हरा हो जाएगा, और इस तरह के तीर, प्रलेखन बुलबुले, और पुनर्रचना के रूप में सभी कार्यक्रम विश्लेषण उपकरण उपलब्ध हो जाएगा।
आप किसी कारण के लिए पृष्ठभूमि विस्तार का उपयोग नहीं करना चाहते हैं, तो आप मैन्युअल रूप से ट्रिगर कर सकते हैं वाक्य रचना विश्लेषण DrRacket DrRacket उपकरण पट्टी में "Check Syntax" button दबाकर प्रदान करता है।
यह बाध्यकारी तीर और प्रलेखन बुलबुले में सक्षम बनाता है, और यह भी अधिक उन्नत वाक्य रचना हाइलाइटिंग कि जिस तरह से बाइंडिंग बारे में अतिरिक्त जानकारी उपयोग किया जाता है प्रदान करता है का उपयोग कर स्रोत कोड colorizes (यह सुविधा केवल है चेक सिंटेक्स द्वारा प्रदान किया गया, पृष्ठभूमि विस्तार नहीं)।
स्रोत
2015-02-27 06:57:26
उन्हें स्वचालित रूप से सक्षम होना चाहिए, लेकिन मैं सुनिश्चित करता हूं कि सेटिंग्स में पृष्ठभूमि विस्तार सक्षम है-यह वही सुविधाएं प्रदान करता है। –
या, यदि आपके पास पृष्ठभूमि विस्तार अक्षम है, तो चेक सिंटेक्स बटन पर क्लिक करने का प्रयास करें। यह भी देखें [डॉक्स] (http://docs.racket-lang.org/drracket/index.html?q=check%20syntax)। –
@mattstir "वाक्यविन्यास जांचें" बटन पर क्लिक करें। फिर माउस को एक चर पर ले जाएं जिसे प्रोग्राम में एक से अधिक बार उपयोग किया जाता है। – soegaard