अपने मोबाइल डिवाइस से कुशलता से बग ढूँढने और ठीक करने के लिए Pocket Code के रिमोट डिबगिंग टूल्स को कॉन्फ़िगर करें और इस्तेमाल करें।
डिबगिंग डेवलपमेंट का एक अनिवार्य हिस्सा है। Pocket Code में पेशेवर डिबग टूल्स शामिल हैं जो सीधे आपके Android डिवाइस से काम करते हैं।
ब्रेकपॉइंट सेट करने के लिए किसी लाइन नंबर पर टैप करें। कोड उस बिंदु पर रुक जाएगा ताकि आप वेरिएबल्स की जाँच कर सकें:
def calculate_price(product, quantity):
subtotal = product.price * quantity # ← Breakpoint here
discount = apply_discount(subtotal)
total = subtotal - discount
return total
जब कोड किसी ब्रेकपॉइंट पर रुका हो, तो साइड पैनल दिखाता है:
कोड के रुके रहने के दौरान एक्सप्रेशन निष्पादित करें:
> subtotal
150.00
> discount
22.50
> product.name
"Mechanical Keyboard"
अपने डिबग सेशन को किसी रिमोट सर्वर से कनेक्ट करें:
| प्रोटोकॉल | भाषाएँ | डिफ़ॉल्ट पोर्ट |
|---|---|---|
| DAP | Python, Node.js, C++ | 5678 |
| Chrome DevTools | JavaScript, TypeScript | 9229 |
| JDWP | Java, Kotlin | 5005 |
| Delve | Go | 2345 |
अपने सर्वर पर, ऐप को डिबग मोड में शुरू करें:
node --inspect=0.0.0.0:9229 app.js
Pocket Code में, सर्वर से कनेक्ट करें:
{
"type": "node",
"request": "attach",
"address": "192.168.1.100",
"port": 9229,
"localRoot": "${workspaceFolder}",
"remoteRoot": "/app"
}
डिबग के अलावा, Pocket Code में प्रोफ़ाइलिंग टूल्स शामिल हैं:
Pocket Code के डिबगिंग टूल्स के साथ, बग ढूँढना और ठीक करना मोबाइल से उतना ही कुशल है जितना किसी PC से। अपना डिबग एनवायरनमेंट कॉन्फ़िगर करें और अपने कोड की गुणवत्ता बेहतर बनाएँ।
ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।