PhpStorm, क्रॉस-प्लेटफॉर्म PHP के लिए एक उत्कृष्ट IDE है

phpstorm-

PhpStorm PHP IDE है "लाइटनिंग स्मार्ट" JetBrains द्वारा बनाया गया और जो Linux, MacOS और Windows पर डेवलपर्स के लिए उपलब्ध है। ये बताना जरूरी है फ्री ऐप नहीं और उपयोगकर्ताओं को इसकी पूरी क्षमता से उपयोग करने के लिए एक लाइसेंस कुंजी खरीदने की आवश्यकता है।
हालाँकि JetBrains छात्रों, शिक्षकों, संस्थानों के लिए एक साल का मुफ़्त लाइसेंस प्रदान करता है और अन्य शैक्षणिक क्षेत्र, जो आपको न केवल इस आईडीई का उपयोग करने की अनुमति देता है बल्कि आपको JetBrains द्वारा प्रदान किए जाने वाले विभिन्न उत्पादों तक पहुंच भी प्रदान करता है।

PhpStorm कोड विश्लेषण के साथ PHP, HTML और जावास्क्रिप्ट के लिए एक संपादक प्रदान करता है तुरंत, त्रुटि निवारण, और PHP और जावास्क्रिप्ट कोड के लिए स्वचालित रीफैक्टरिंग। कोड का पूरा होना PhpStorm PHP के विभिन्न संस्करणों के साथ संगत है, जिसमें जनरेटर, कॉरआउट्स, अंतिम कीवर्ड, फ़ोरैच में सूची, नेमस्पेस, क्लोजर, लक्षण और लघु सरणी सिंटैक्स शामिल हैं। इसके अलावा इसमें संपादन योग्य क्वेरी परिणामों के साथ एक संपूर्ण SQL संपादक भी शामिल है।

PhpStorm के बारे में

Phpstorm जावा में लिखा गया है और उपयोगकर्ता प्लगइन्स स्थापित करके आईडीई का विस्तार कर सकते हैं PhpStorm के लिए या अपने स्वयं के प्लगइन्स लिखकर बनाया गया। सॉफ़्टवेयर XDebug जैसे बाहरी स्रोतों से भी संचार करता है।

एप्लिकेशन विभिन्न प्रौद्योगिकियों के माध्यम से लिनक्स के साथ संगत है। अपनी आधिकारिक वेबसाइट पर, वे विज्ञापन देते हैं कि ऐप को स्नैप पैकेज के माध्यम से वितरित किया जाता है, हालांकि इसे बायनेरिज़ के माध्यम से भी वितरित किया जाता है और कुछ लिनक्स वितरण भी पैकेज को अपने रिपॉजिटरी में शामिल करते हैं।

PhpStorm सिंटैक्स हाइलाइटिंग, विस्तारित कोड प्रारूप सेटिंग्स, ऑन-द-फ्लाई त्रुटि जांच और कोड पूर्णता के साथ PHP के लिए एक समृद्ध कोड संपादक प्रदान करता है।

इसकी मुख्य विशेषताओं में से है निम्नलिखित पर प्रकाश डाला जा सकता है:

  • PHP के विभिन्न संस्करणों के साथ संगतता
  • कोड, कक्षाओं, विधियों, चर नामों और PHP कीवर्ड का स्वतः पूर्ण होना, साथ ही उनके प्रकार के आधार पर फ़ील्ड और चर के लिए आमतौर पर उपयोग किए जाने वाले नाम।
  • कोडिंग शैली समर्थन (PSR1/PSR2, Drupal, Symfony, Zend)।
  • PHPDoc समर्थन
  • डुप्लिकेट कोड डिटेक्टर.
  • PHP कोड स्निफ़र (phpcs)
  • रिफैक्टरिंग (नाम बदलें, वेरिएबल डालें, कॉन्स्टेंट डालें, फ़ील्ड डालें, इनलाइन वेरिएबल, स्टेटिक सदस्य को स्थानांतरित करें, इंटरफ़ेस निकालें)।
  • स्मार्टी और ट्विग टेम्प्लेट का संपादन (सिंटैक्स त्रुटियों को उजागर करना, स्मार्टी कार्यों और विशेषताओं को पूरा करना, युग्मित ब्रेसिज़ का स्वचालित सम्मिलन, उद्धरण और टैग बंद करना, और बहुत कुछ)।
  • सिम्फनी और वाईआई फ्रेमवर्क के लिए एमवीसी दृश्य।
  • पीएचए समर्थन.

लिनक्स पर कैसे इंस्टॉल करें?

पहले, अगर आप एक साल का लाइसेंस बनवाना चाहते हैं जो पेशकश की जाती है, उसके लिए आपको केवल आधिकारिक JetBrains वेबसाइट पर जाना होगा और यहां आपको एक खाता बनाना होगा जहां आपको अपना संस्थागत ईमेल प्रदान करना होगा या अपना क्रेडेंशियल भेजना होगा।

सक्रियण ईमेल

JetBrains आपको एक पुष्टिकरण ईमेल और एक लिंक भेजेगा जहाँ आप अपना लाइसेंस सक्रिय कर सकते हैं जिसका आप उपयोग कर सकते हैं CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine, और WebStorm।

एक बार यह पूरा हो जाने पर, आपको इनमें से किसी भी उत्पाद का उपयोग करने में सक्षम होने का लाइसेंस प्राप्त होगा, जिसमें से इस मामले में हम PhpStorm में रुचि रखते हैं।

PhpStorm स्थापित करने से पहले, मुझे आपको याद दिलाना होगा कि यह जावा के साथ काम करता है, इसलिए आपके सिस्टम पर जावा पैकेज स्थापित होना चाहिए।

यह पहले से ही जानते हुए, हम पैकेज डाउनलोड करके इंस्टालेशन कर सकते हैं यह हमें सीधे अपनी आधिकारिक वेबसाइट से प्रदान करता है, स्नैप, फ्लैटपैक या यदि आपके डिस्ट्रो में पैकेज शामिल है, तो आप इसे इसके रिपॉजिटरी से इंस्टॉल कर सकते हैं।

सरल तरीकों के लिए, हम स्नैप पैकेज की स्थापना का विकल्प चुनने जा रहे हैं, जो हमसे केवल यह पूछता है कि हमारे सिस्टम को अतिरिक्त समर्थन मिले।

एक टर्मिनल में हम एज संस्करण या स्थिर संस्करण को स्थापित करने के लिए निम्नलिखित में से कोई भी कमांड टाइप करने जा रहे हैं:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

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

टर्मिनल में आपको बस टाइप करना होगा:

flatpak install flathub com.jetbrains.PhpStorm

अंत में, यदि आप वेबसाइट से दिए गए पैकेज के साथ इंस्टॉल करना चाहते हैं, तो आप पैकेज के अंदर निर्देश पा सकते हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   Stas कहा

    मैं कोडेलोबस्टर आईडीई का उपयोग करना पसंद करता हूं - http://www.codelobster.com