विजुअल स्टूडियो के साथ एक विंडोज विस्टा साइडबार गैजेट डीबग कैसे करें

विजुअल स्टूडियो के साथ एक विंडोज विस्टा साइडबार गैजेट डीबग कैसे करें
विजुअल स्टूडियो के साथ एक विंडोज विस्टा साइडबार गैजेट डीबग कैसे करें
Anonim

हमारे विस्टा गैजेट ब्रेकिंग के सहायक लाभों में से एक और शिकायत के साथ भरने वाला मेरा ईमेल यह था कि मैंने विजुअल स्टूडियो में विस्टा गैजेट को डिबग करने का तरीका सीखा, इसलिए मैं सभी के साथ धन साझा कर रहा हूं।

इस अभ्यास के लिए आपको विजुअल स्टूडियो 2005 और टूटा विस्टा गैजेट की प्रतिलिपि की आवश्यकता होगी, लेकिन यदि आप कोशिश करते हैं तो आप शायद इसे एक अलग टूल के साथ काम करने के लिए अनुकूलित कर सकते हैं।

गंभीर कदम: स्क्रिप्ट डिबगिंग सक्षम करें

इंटरनेट एक्सप्लोरर के विकल्प पैनल खोलें, उन्नत टैब ढूंढें और "स्क्रिप्ट डिबगिंग अक्षम करें" के लिए बॉक्स को अनचेक करें।

डिबगिंग करने के बाद आप शायद इसे बंद करना चाहते हैं, क्योंकि ब्राउजिंग करते समय यह काफी परेशान हो सकता है।
डिबगिंग करने के बाद आप शायद इसे बंद करना चाहते हैं, क्योंकि ब्राउजिंग करते समय यह काफी परेशान हो सकता है।

अपना गैजेट कोड खोलें

अपने गैजेट को स्थापित करने के बाद, विंडोज अनपॅक और फ़ाइलों को आपकी उपयोगकर्ता प्रोफ़ाइल में किसी फ़ोल्डर में कॉपी करेगा। हमें इस फ़ोल्डर को ढूंढना होगा और जावास्क्रिप्ट फ़ाइल खोलनी होगी जो आपके गैजेट के लिए तर्क बनाती है।

एक्सप्लोरर एड्रेस बार में बस पेस्ट करें:

%LOCALAPPDATA%MicrosoftWindows SidebarGadgets

आप अपनी प्रोफ़ाइल में स्थापित सभी गैजेट्स के लिए निर्देशिकाओं की एक सूची देखेंगे। विजुअल स्टूडियो में मुख्य जावास्क्रिप्ट फ़ाइल खोलें।
आप अपनी प्रोफ़ाइल में स्थापित सभी गैजेट्स के लिए निर्देशिकाओं की एक सूची देखेंगे। विजुअल स्टूडियो में मुख्य जावास्क्रिप्ट फ़ाइल खोलें।

साइडबार प्रक्रिया से संलग्न करें

इसके बाद हमें आपके गैजेट के लिए विशिष्ट साइडबार प्रक्रिया से अटैचमेंट करने की आवश्यकता होगी। (सुनिश्चित करें कि आपका चरण इस चरण को करने से पहले चल रहा है)

प्रक्रिया को लाने के लिए टूल अटैच पर जाएं या Ctrl + Alt + P दबाएं।

अब आपको अपने गैजेट के नाम पर सेट शीर्षक के साथ "sidebar.exe" नाम की एक प्रक्रिया की तलाश करनी चाहिए, और उसके बाद अटैच बटन पर क्लिक करें।
अब आपको अपने गैजेट के नाम पर सेट शीर्षक के साथ "sidebar.exe" नाम की एक प्रक्रिया की तलाश करनी चाहिए, और उसके बाद अटैच बटन पर क्लिक करें।
क्लोज-अप व्यू के लिए, आप देख सकते हैं कि गैजेट मुख्य साइडबार से अलग प्रक्रिया के तहत चल रहा है, लेकिन शीर्षक "हाउ टू गीक" पर सेट है।
क्लोज-अप व्यू के लिए, आप देख सकते हैं कि गैजेट मुख्य साइडबार से अलग प्रक्रिया के तहत चल रहा है, लेकिन शीर्षक "हाउ टू गीक" पर सेट है।
अब महत्वपूर्ण कदम आता है … सफेद क्षेत्र के बाईं ओर ब्रेकपॉइंट सेट करने के लिए क्लिक करें …
अब महत्वपूर्ण कदम आता है … सफेद क्षेत्र के बाईं ओर ब्रेकपॉइंट सेट करने के लिए क्लिक करें …
यदि सब कुछ ठीक हो जाता है, तो आपको तुरंत एक्स-गैजेट: ///main.js जैसे कुछ नए नाम पर ले जाया जाएगा और ब्रेकपॉइंट हिट होने पर आपके डिबगिंग टूल सक्रिय हो जाएंगे।
यदि सब कुछ ठीक हो जाता है, तो आपको तुरंत एक्स-गैजेट: ///main.js जैसे कुछ नए नाम पर ले जाया जाएगा और ब्रेकपॉइंट हिट होने पर आपके डिबगिंग टूल सक्रिय हो जाएंगे।
Image
Image

ध्यान दें कि आप इस फ़ाइल को संशोधित नहीं कर सकते हैं, लेकिन आप रीयल-टाइम में किसी भी कोड का परीक्षण करने के लिए तत्काल विंडो का उपयोग कर सकते हैं।

महत्वपूर्ण लेख

  • गैजेट को डिबग करते समय जो हर बार चुनाव करता है, अंतराल को वास्तव में कम सेट करना बुद्धिमान होगा ताकि आपको ट्रिगर करने के लिए बहुत लंबा इंतजार न करना पड़े।
  • आप मूल स्रोत फ़ाइल में परिवर्तन कर सकते हैं, लेकिन आपको गैजेट को बंद / दोबारा खोलना होगा और उसके बाद फिर से संलग्न करना होगा।
  • अगर आपको कोई प्रतीक लोड होने के बारे में कोई त्रुटि नहीं मिलती है, तो आपने स्क्रिप्ट डिबगिंग को सक्षम करने के लिए पहले चरण का पालन नहीं किया है।
  • वॉच बॉक्स में देखने के लिए आपको चर के नाम मैन्युअल रूप से दर्ज करना होगा, लेकिन आप वास्तविक डीबगर की तरह गैजेट के माध्यम से कदम उठा सकते हैं।

हैप्पी डीबगिंग!

सिफारिश की: