वेबस्टॉर्म कोड लिहित आणि संपादित करुन एक इंटिग्रेटेड साइट डेव्हलपमेंट एनवायरनमेंट (आयडीई) आहे. साइट्ससाठी वेब अनुप्रयोगांच्या व्यावसायिक निर्मितीसाठी सॉफ्टवेअर परिपूर्ण आहे. जावास्क्रिप्ट, एचटीएमएल, सीएसएस, टाइपस्क्रिप्ट, डार्ट आणि इतर प्रोग्रामिंग भाषा समर्थित आहेत. असे म्हटले पाहिजे की प्रोग्रामला अनेक फ्रेमवर्कचे समर्थन आहे जे व्यावसायिक विकासकांसाठी सोयीस्कर आहे. प्रोग्राममध्ये एक टर्मिनल आहे ज्याद्वारे मानक विंडोज कमांड लाइनमध्ये केलेले सर्व कार्य केले जातात.
वर्कस्पेस
संपादकातील डिझाइन सुखद शैलीमध्ये बनविले आहे, ज्याचे रंग बदलले जाऊ शकतात. वर्तमान गडद आणि प्रकाश थीम. वर्कस्पेसची इंटरफेस कॉन्टेक्स्ट मेनू आणि डावीकडील पॅनेलसह सुसज्ज आहे. डावीकडील ब्लॉकमध्ये, प्रोजेक्ट फाइल्स प्रदर्शित केली जातात ज्यामध्ये वापरकर्त्याला आवश्यक असलेली ऑब्जेक्ट मिळू शकेल.
प्रोग्रामच्या मोठ्या ब्लॉकमध्ये खुल्या फाइलचा कोड असतो. शीर्ष पट्टीवर टॅब प्रदर्शित केले जातात. सर्वसाधारणपणे, डिझाइन अतिशय तार्किक आहे आणि त्यामुळे संपादक क्षेत्राव्यतिरिक्त इतर कोणतेही साधन आणि त्याच्या वस्तूंची सामग्री प्रदर्शित केली जात नाही.
थेट संपादन
हे वैशिष्ट्य म्हणजे ब्राउझरमधील प्रोजेक्टचा परिणाम दर्शविणे. अशाप्रकारे आपण कोड संपादित करू शकता ज्यामध्ये एकाच वेळी HTML, CSS आणि JavaScript घटक असतील. ब्राउझर विंडोमध्ये सर्व प्रकल्प क्रिया दर्शविण्यासाठी, आपल्याला विशेष प्लगइन स्थापित करणे आवश्यक आहे - विशेषतः Google Chrome साठी जेटब्रेन IDE सपोर्ट. या प्रकरणात, केलेले सर्व बदल पृष्ठ रीलोड केल्याशिवाय प्रदर्शित केले जातील.
डीबग नोड.जेएस
Node.js डीबगिंग अनुप्रयोग JavaScript किंवा TypeScript मध्ये एम्बेड केलेल्या त्रुटींसाठी आपल्याला लिखित कोड स्कॅन करण्याची परवानगी देतात. म्हणून प्रोग्राम संपूर्ण प्रोजेक्ट कोडमध्ये त्रुटींसाठी तपासत नाही, आपल्याला विशेष निर्देशक - चलने समाविष्ट करणे आवश्यक आहे. तळ पॅनेल कॉल स्टॅक प्रदर्शित करतो, ज्यात कोडच्या सत्यापनाशी संबंधित सर्व सूचना आणि त्यामध्ये काय बदलण्याची आवश्यकता असते.
आपण निर्दिष्ट केलेल्या विशिष्ट त्रुटीवर माऊस कर्सर फिरवित असता, संपादक त्याबद्दल स्पष्टीकरण प्रदर्शित करेल. इतर गोष्टींबरोबरच, कोड नेव्हिगेशन, स्वयंपूर्णता आणि रिफॅक्टरिंग समर्थित आहेत. Node.js साठीचे सर्व संदेश प्रोग्राम क्षेत्राच्या स्वतंत्र टॅबमध्ये प्रदर्शित केले आहेत.
लायब्ररी सेट अप करत आहे
वेबस्टॉर्मशी अतिरिक्त आणि मूलभूत लायब्ररी कनेक्ट केल्या जाऊ शकतात. विकास वातावरणात, प्रोजेक्ट निवडल्यानंतर, मुख्य लायब्ररी डीफॉल्टनुसार समाविष्ट केल्या जातील, परंतु अतिरिक्त व्यक्तिच व्यक्तिचलितपणे कनेक्ट केले पाहिजेत.
मदत विभाग
या टॅबमध्ये IDE, मार्गदर्शक आणि बरेच काही याबद्दल तपशीलवार माहिती आहे. वापरकर्ते प्रोग्रामबद्दल पुनरावलोकन सोडू शकतात किंवा संपादक सुधारण्याबद्दल संदेश पाठवू शकतात. अद्यतने तपासण्यासाठी, फंक्शन वापरा "अद्यतनांसाठी तपासा ...".
सॉफ्टवेअर विशिष्ट रकमेसाठी किंवा 30 दिवसांसाठी विनामूल्य वापरता येईल. चाचणी मोडच्या कालावधीबद्दल माहिती देखील येथे आहे. मदत विभागात, आपण नोंदणी कोड प्रविष्ट करू शकता किंवा योग्य की वापरून खरेदीसाठी साइटवर जाऊ शकता.
कोड लेखन
कोड लिहिताना किंवा संपादित करताना, आपण स्वयं-पूर्ण कार्य वापरू शकता. याचा अर्थ असा की आपल्याला टॅग किंवा पॅरामीटर्स पूर्णपणे लिहिण्याची आवश्यकता नाही, कारण प्रोग्राम स्वतःच प्रथम अक्षरांद्वारे भाषा आणि कार्य निश्चित करेल. संपादक आपल्याला विविध प्रकारच्या टॅब वापरण्याची परवानगी देत असल्यामुळे, आपल्याला पाहिजे त्याप्रमाणे ते व्यवस्थापित करणे शक्य आहे.
हॉटकीज वापरुन आपण सहजपणे आवश्यक कोड घटक शोधू शकता. कोडमधील पिवळा टूलटिप विकासकला आधीपासूनच समस्येची ओळख करुन देण्यास आणि त्यास निराकरण करण्यास मदत करू शकते. त्रुटी झाल्यास, संपादक लाल रंगात प्रदर्शित करेल आणि वापरकर्त्यास त्याबद्दल चेतावणी देईल.
याव्यतिरिक्त, त्रुटीचे स्थान स्क्रोल बारवर प्रदर्शित केले आहे जेणेकरून आपल्यास शोध न घेता. जेव्हा आपण त्रुटीवर होव्हर करता, तेव्हा संपादक स्वत: दिलेल्या दिलेल्या भागासाठी शब्दलेखन पर्यायांपैकी एक निवडण्याचे प्रस्तावित करतो.
वेब सर्व्हरसह परस्परसंवाद
प्रोग्रामच्या HTML पृष्ठावरील कोडच्या अंमलबजावणीचे परिणाम पाहण्यासाठी विकासकाने क्रमाने, सर्व्हरशी कनेक्ट करणे आवश्यक आहे. ते IDE मध्ये तयार केले आहे, म्हणजे ते स्थानिक आहे, वापरकर्त्याच्या पीसीवर संग्रहित आहे. प्रगत सेटिंग्ज वापरुन, प्रकल्प फाइल डाउनलोडसाठी FTP, SFTP, FTPS प्रोटोकॉल वापरणे शक्य आहे.
SSH टर्मिनल आहे ज्यामध्ये आपण स्थानिक सर्व्हरला विनंती पाठविणारी आज्ञा प्रविष्ट करू शकता. अशा प्रकारे, आपण अशा सर्व सर्व्हरला तिची क्षमता वापरून वास्तविक म्हणून वापरू शकता.
जावास्क्रिप्टमध्ये कंपाइलिंग टाइपस्क्रिप्ट
टाइपस्क्रिप्टमध्ये लिहिलेला कोड ब्राउझरद्वारे प्रक्रिया करत नाही कारण ते JavaScript सह कार्य करतात. यासाठी जावास्क्रिप्टमध्ये टाइपस्क्रिप्ट संकलित करणे आवश्यक आहे, जे वेबस्टॉर्ममध्ये केले जाऊ शकते. संकलन उचित टॅबवर कॉन्फिगर केले आहे जेणेकरून प्रोग्राम विस्तारासह सर्व फायली रूपांतरित करते * .tsआणि वैयक्तिक वस्तू. टाइपस्क्रिप्टसह कोड असलेल्या फाइलमध्ये आपण कोणतेही बदल केल्यास, ते स्वयंचलितपणे JavaScript मध्ये संकलित केले जाईल. आपण हे ऑपरेशन करण्यासाठी सेटिंग्जच्या परवानगीमध्ये पुष्टी केली असल्यास हे कार्य उपलब्ध आहे.
भाषा आणि फ्रेमवर्क
विकास पर्यावरण आपल्याला विविध प्रकल्पांमध्ये गुंतण्यास परवानगी देतो. ट्विटर बूटस्ट्रॅप धन्यवाद आपण साइट्ससाठी विस्तार तयार करू शकता. HTML5 वापरुन, हे या भाषेची नवीनतम तंत्रज्ञान लागू करण्यासाठी उपलब्ध होते. डार्ट स्वतःसाठी बोलतो आणि जावा वेबसाईटची पुनर्स्थापना करतो ज्याच्या सहाय्याने वेब अनुप्रयोग विकसित होतात.
येमेन कन्सोल युटिलिटीला तुम्ही फ्रन्ट-एंड डेव्हलपमेंटचे काम करण्यास सक्षम व्हाल. AngularJS फ्रेमवर्क वापरून एक पृष्ठ तयार केले जाते जे एक HTML फाइल वापरते. विकास पर्यावरण आपल्याला इतर स्रोतांवर कार्य करण्यास परवानगी देतो जे वेब स्त्रोतांच्या डिझाइनची रचना आणि त्यांची जोडणी तयार करण्यात कुशल आहेत.
टर्मिनल
सॉफ्टवेअर टर्मिनलसह येते ज्यात आपण थेट विविध ऑपरेशन करू शकता. अंगभूत कन्सोल OS ची कमांड लाइनमध्ये प्रवेश देते: पॉवरशेअर, बॅश आणि इतर. म्हणून आपण थेट आयडीईकडून आदेश अंमलात आणू शकता.
वस्तू
- अनेक समर्थित भाषा आणि फ्रेमवर्क;
- कोडमध्ये टूलटिप्स;
- रिअल टाइममध्ये संपादन कोड;
- घटकांच्या तार्किक संरचनेसह डिझाइन करा.
नुकसान
- उत्पादनासाठी देय परवाना;
- इंग्रजी भाषा इंटरफेस.
उपरोक्त सर्व सारांश, असे म्हणणे आवश्यक आहे की WebStorm IDE हे अनुप्रयोग आणि वेबसाइट विकसित करण्यासाठी उत्कृष्ट सॉफ्टवेअर आहे, ज्यामध्ये अनेक साधने आहेत. सॉफ्टवेअर व्यावसायिक विकासकांच्या प्रेक्षकांवर अधिक केंद्रित आहे. विविध भाषे आणि फ्रेमवर्कसाठी समर्थन हा प्रोग्रामला खरोखर वैशिष्ट्यांसह वास्तविक वेब-स्टुडिओमध्ये वळवितो.
वेबस्टॉर्मची चाचणी आवृत्ती डाउनलोड करा
अधिकृत साइटवरून प्रोग्रामची नवीनतम आवृत्ती डाउनलोड करा
सामाजिक नेटवर्कमध्ये लेख सामायिक करा: