प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं
जानें कि PocketCode में अपने डेवलपमेंट अनुभव को अनुकूलित करने के लिए अपने खुद के प्लगइन्स कैसे इंस्टॉल, कॉन्फ़िगर और बनाएं।
प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं
प्लगइन्स PocketCode में अनुकूलन का दिल हैं। एक्सटेंशन सिस्टम के साथ, आप IDE को ठीक अपने वर्कफ़्लो के अनुसार ढाल सकते हैं।
प्लगइन्स क्या हैं?
प्लगइन्स ऐसे मॉड्यूल हैं जो PocketCode की बुनियादी कार्यक्षमता को बढ़ाते हैं। वे ये जोड़ सकते हैं:
- नई भाषाओं के लिए समर्थन
- कोड विश्लेषण उपकरण
- बाहरी सेवाओं के साथ एकीकरण
- कस्टम थीम और शैलियाँ
- शॉर्टकट और स्वचालन
अपना पहला प्लगइन इंस्टॉल करना
साइडबार मेन्यू से Marketplace खोलें और जिस प्लगइन की आपको ज़रूरत है उसे खोजें। इंस्टॉल पर टैप करें और यह अपने आप सक्रिय हो जाएगा।
शुरुआत के लिए अनुशंसित प्लगइन्स
| प्लगइन | विवरण | श्रेणी |
|---|---|---|
| Prettier | स्वचालित कोड फ़ॉर्मेटिंग | उत्पादकता |
| ESLint | JavaScript के लिए स्थैतिक विश्लेषण | गुणवत्ता |
| GitLens | उन्नत Git विज़ुअलाइज़ेशन | संस्करण नियंत्रण |
| REST Client | सीधे API का परीक्षण करें | उपकरण |
| Tailwind CSS IntelliSense | Tailwind के लिए स्वतः पूर्णता | फ्रंटएंड |
प्लगइन कॉन्फ़िगरेशन
प्रत्येक प्लगइन का अपना कॉन्फ़िगरेशन अनुभाग होता है, जिसे सेटिंग्स > प्लगइन्स से एक्सेस किया जा सकता है:
{
"prettier": {
"tabWidth": 2,
"singleQuote": true,
"trailingComma": "es5"
},
"eslint": {
"autoFixOnSave": true,
"rules": {
"no-unused-vars": "warn"
}
}
}
अपना खुद का प्लगइन बनाना
PocketCode का प्लगइन SDK आपको JavaScript के साथ एक्सटेंशन बनाने देता है:
// my-plugin/index.js
export default {
name: "my-plugin",
version: "1.0.0",
activate(context) {
// आपका इनिशियलाइज़ेशन कोड
context.registerCommand("myPlugin.greeting", () => {
context.showMessage("Hello from my plugin!");
});
},
deactivate() {
// निष्क्रिय होने पर सफ़ाई
},
};
प्लगइन संरचना
my-plugin/
├── package.json # प्लगइन मेटाडेटा
├── index.js # एंट्री पॉइंट
├── README.md # दस्तावेज़ीकरण
└── assets/ # आइकन और संसाधन
└── icon.svg
प्रकाशन
pocket-cli packके साथ अपने प्लगइन को पैकेज करें- फ़ाइल को Marketplace पर अपलोड करें
- समीक्षा की प्रतीक्षा करें (24-48 घंटे)
- समुदाय के लिए उपलब्ध!
SDK API
SDK इन तक पहुँच प्रदान करता है:
- एडिटर API — टेक्स्ट, चयन और कर्सर में हेरफेर करें
- फ़ाइल सिस्टम API — प्रोजेक्ट फ़ाइलें पढ़ें और लिखें
- UI API — पैनल, बटन और सूचनाएं बनाएं
- टर्मिनल API — कमांड निष्पादित करें
- Git API — संस्करण नियंत्रण संचालन
सर्वोत्तम प्रथाएँ
- प्रदर्शन: स्टार्टअप पर केवल वही लोड करें जिसकी आवश्यकता हो
- अनुमतियाँ: केवल वही अनुमतियाँ माँगें जिनका आप वास्तव में उपयोग करते हैं
- दस्तावेज़ीकरण: एक स्पष्ट README शामिल करें
- संस्करण प्रबंधन: अपडेट के लिए SemVer का पालन करें
- परीक्षण: विभिन्न स्क्रीन आकारों पर परीक्षण करें
प्लगइन्स PocketCode को एक असीम रूप से अनुकूलनीय IDE बनाते हैं। Marketplace का अन्वेषण करें या अपनी उत्पादकता बढ़ाने के लिए अपने खुद के एक्सटेंशन बनाएं।
मार्केटप्लेस
PocketCode आज़माने के लिए तैयार हैं?
ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।