मुख्य सामग्री पर जाएं
होम पर वापस
ब्लॉग पर वापस
Tutorial

प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

जानें कि PocketCode में अपने डेवलपमेंट अनुभव को अनुकूलित करने के लिए अपने खुद के प्लगइन्स कैसे इंस्टॉल, कॉन्फ़िगर और बनाएं।

3 min
लेखक PocketCode Team
प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

प्लगइन्स PocketCode में अनुकूलन का दिल हैं। एक्सटेंशन सिस्टम के साथ, आप IDE को ठीक अपने वर्कफ़्लो के अनुसार ढाल सकते हैं।

प्लगइन्स क्या हैं?

प्लगइन्स ऐसे मॉड्यूल हैं जो PocketCode की बुनियादी कार्यक्षमता को बढ़ाते हैं। वे ये जोड़ सकते हैं:

  • नई भाषाओं के लिए समर्थन
  • कोड विश्लेषण उपकरण
  • बाहरी सेवाओं के साथ एकीकरण
  • कस्टम थीम और शैलियाँ
  • शॉर्टकट और स्वचालन

अपना पहला प्लगइन इंस्टॉल करना

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

शुरुआत के लिए अनुशंसित प्लगइन्स

प्लगइनविवरणश्रेणी
Prettierस्वचालित कोड फ़ॉर्मेटिंगउत्पादकता
ESLintJavaScript के लिए स्थैतिक विश्लेषणगुणवत्ता
GitLensउन्नत Git विज़ुअलाइज़ेशनसंस्करण नियंत्रण
REST Clientसीधे API का परीक्षण करेंउपकरण
Tailwind CSS IntelliSenseTailwind के लिए स्वतः पूर्णताफ्रंटएंड

प्लगइन कॉन्फ़िगरेशन

प्रत्येक प्लगइन का अपना कॉन्फ़िगरेशन अनुभाग होता है, जिसे सेटिंग्स > प्लगइन्स से एक्सेस किया जा सकता है:

{
	"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

प्रकाशन

  1. pocket-cli pack के साथ अपने प्लगइन को पैकेज करें
  2. फ़ाइल को Marketplace पर अपलोड करें
  3. समीक्षा की प्रतीक्षा करें (24-48 घंटे)
  4. समुदाय के लिए उपलब्ध!

SDK API

SDK इन तक पहुँच प्रदान करता है:

  • एडिटर API — टेक्स्ट, चयन और कर्सर में हेरफेर करें
  • फ़ाइल सिस्टम API — प्रोजेक्ट फ़ाइलें पढ़ें और लिखें
  • UI API — पैनल, बटन और सूचनाएं बनाएं
  • टर्मिनल API — कमांड निष्पादित करें
  • Git API — संस्करण नियंत्रण संचालन

सर्वोत्तम प्रथाएँ

  1. प्रदर्शन: स्टार्टअप पर केवल वही लोड करें जिसकी आवश्यकता हो
  2. अनुमतियाँ: केवल वही अनुमतियाँ माँगें जिनका आप वास्तव में उपयोग करते हैं
  3. दस्तावेज़ीकरण: एक स्पष्ट README शामिल करें
  4. संस्करण प्रबंधन: अपडेट के लिए SemVer का पालन करें
  5. परीक्षण: विभिन्न स्क्रीन आकारों पर परीक्षण करें

प्लगइन्स PocketCode को एक असीम रूप से अनुकूलनीय IDE बनाते हैं। Marketplace का अन्वेषण करें या अपनी उत्पादकता बढ़ाने के लिए अपने खुद के एक्सटेंशन बनाएं।

इस लेख के पीछे का टूल

मार्केटप्लेस

PocketCode आज़माने के लिए तैयार हैं?

ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।