अपडेट करें:
(*
बिना किसी कारण के मुझे एक उदाहरण नहीं मिल सकता है इसका कारण यह है कि वास्तव में*)
हर उदाहरण के अनुरूप है । यह भ्रामक त्रुटि संदेश के बावजूद त्रुटि का कारण नहीं था, जिसने दावा किया कि यह था।(*
*)
निम्न टिप्पणी त्रुटि के लिए जिम्मेदार थी:
(*
"This is the text that I want to display
*)
आप जाहिरा तौर पर AppleScript टिप्पणी में एक विषम संख्या में दोहरे उद्धरण चिह्न नहीं डाल सकते। यह कहना है, यदि आप एक उद्धरण खोलते हैं, तो आपको उद्धरण बंद करना होगा।
मुझे नहीं पता कि यह क्यों है। यह एक टिप्पणी है , पीट के लिए। यदि मैं टिप्पणी में दोहरा उद्धरण चिह्न बंद करना भूल जाता हूं तो AppleScript की देखभाल क्यों करता है ?
साथ ही, AppleScript Language Guide - टिप्पणियां में इस आवश्यकता का उल्लेख नहीं किया गया है ।
यदि आप उत्सुक हैं, तो मैंने अभी इसका परीक्षण किया है, और आपको इसे बंद किए बिना एक टिप्पणी में एक ही उद्धरण चिह्न लगाने की अनुमति है। उदाहरण के लिए,
(* 'This is the text that I want to display *)
कोई त्रुटि नहीं पैदा करता है।
वैसे भी, मेरे मूल प्रश्न का उत्तर देने के लिए:
क्या कोई विधि या अनुप्रयोग है जो मुझे उस कोड की सटीक रेखा के बारे में सूचित कर सकता है जो त्रुटि के लिए जिम्मेदार है?
मैं एक तरीके के बारे में सोचने में कामयाब रहा। यह पागल बुनियादी है, और कई लोगों के लिए यह शायद स्पष्ट है, लेकिन यह मेरे लिए कभी नहीं हुआ क्योंकि मैं घंटों तक लाइन के बाद लाइन पढ़ रहा था, लापता की तलाश कर रहा था *)
।
निम्नलिखित विधि का उपयोग करते हुए, मुझे 5 मिनट के भीतर त्रुटि के लिए जिम्मेदार कोड की सटीक रेखा मिली :
एक नया, रिक्त AppleScript फ़ाइल बनाएँ।
अपने आधे कोड को नई फ़ाइल में कॉपी करें।
यदि यह कोड एक त्रुटि उत्पन्न करता है, तो इस कोड का एक आधा हटा दें। कोड संकलित करें।
यदि यह कोड अभी भी एक त्रुटि उत्पन्न करता है, तो इस कोड का एक आधा हटा दें। कोड संकलित करें।
यदि यह कोड अब कोई त्रुटि उत्पन्न नहीं करता है, तो पूर्ववत करें बटन को हिट करें और कोड के अन्य आधे को हटा दें। कोड संकलित करें।
यदि यह कोड त्रुटि उत्पन्न नहीं करता है, तो पूर्ववत् बटन दबाएं। इस बार, मूल कोड के दूसरे आधे भाग को कॉपी करें (यानी, उस आधे को कॉपी करें जिसे आपने पहली बार कॉपी नहीं किया था)।
तुम्हें नया तरीका मिल गया है। आप मूल रूप से कोड को रोक रहे हैं (परीक्षण और त्रुटि के द्वारा) जब तक आप त्रुटि को कोड की एक पंक्ति में अलग नहीं कर सकते। इस पद्धति के लिए एक तकनीकी शब्द होना चाहिए, लेकिन मुझे यह शब्द नहीं पता है।