मुझे इसके लिए एक विजुअल स्टूडियो प्लगइन नहीं दिख रहा है (हालांकि मैंने इसे कठोर नहीं देखा है, इसलिए मैंने इसे याद किया होगा), और खोज यादृच्छिक तृतीय-पक्ष समाधान को चालू करती है, लेकिन क्या कुछ ऐसा है जो PowerShell या कुछ ऐसा जो विजुअल स्टूडियो में प्लग करता है?PowerShell के लिए विकसित करने के लिए आप क्या उपयोग करते हैं?
उत्तर
विजुअल स्टूडियो टेम्पलेट्स here उपलब्ध हैं। और प्रदाताओं और मेजबानों के विकास के लिए सर्वर 2008 एसडीके में नमूने हैं।
आप स्क्रिप्टिंग के लिए एक IDE बारे में बात कर रहे हैं, तो देखने के this question (How to Get Started with PowerShell)
पावरशेल v2 सीटीपी में एक अच्छा जीयूआई इंटरफ़ेस है जिसमें एकाधिक रनस्पेस चलाने और स्क्रिप्ट संपादित करने और चलाने की क्षमता शामिल है। स्क्रिप्ट संपादक में सिंटैक्स हाइलाइटिंग है जो बहुत उपयोगी है। पीएसएच v2 में अन्य उपयोगी विशेषताएं भी हैं जैसे स्क्रिप्ट cmdlets। यह बहुत अच्छा है। PowerGUI भी बहुत साफ होना चाहिए हालांकि मैंने व्यक्तिगत रूप से इसका उपयोग नहीं किया है। पीएसएच v2 thhough से पहले, मैं टेक्स्टपैड का उपयोग सिंटैक्स फ़ाइल के साथ करता था जो PowerShell - Monad के प्री-रिलीज़ संस्करण के लिए बनाया गया था।
मैं कैसे बता सकता हूं कि मेरे पास पीएस का कौन सा संस्करण है? –
PowerShell प्रॉम्प्ट से $ host.version –
टाइप करें आप 'get-host' के साथ संस्करण भी प्राप्त कर सकते हैं। –
क्या आपने powershell.com देखा है जिसमें कुछ excited reviews हैं।
पी एस की सुंदरता कमांड लाइन है। आपके साथ ईमानदार होने के लिए, मैं कमांड लाइन पर अपने विकास का विशाल बहुमत करता हूं। PowerTab // \ o // से स्नैपिन के साथ, मेरे पास पीएस के लिए किसी भी आईडीई में पाया गया है, जैसा कि मेरे पास अच्छा इंटेलिजेंस है। एक बार जब मैं कमांड लाइन पर सभी भागों का काम करता हूं तो मैं इसे सभी को एक स्क्रिप्ट में रखने के लिए VIM का उपयोग करता हूं।
सैपीन द्वारा प्रिमलस्क्रिप्ट अच्छा है। हालांकि यह भुगतान है।
"विकास" से आपका क्या मतलब है इस पर निर्भर करता है।
पॉवरशेल स्क्रिप्टिंग के बिना कमांड लाइन से काफी प्रभावी ढंग से उपयोग किया जा सकता है। हालांकि, यदि आप स्क्रिप्टिंग में शामिल होते हैं, तो उत्पादों में पावरशेल प्लस, प्रिमलस्क्रिप्ट और पावरगुई शामिल हैं।
यदि आप cmdlets और स्नैप-इन्स विकसित कर रहे हैं, तो विजुअल स्टूडियो को किसी भी प्लग-इन की आवश्यकता नहीं है, हालांकि आपको Windows SDK में उपलब्ध संदर्भ असेंबली की आवश्यकता है।
विजुअल स्टूडियो की एक स्क्रिप्ट संपादक के रूप में पावरशेल को होस्ट करने की कोई योजना नहीं है - विजुअल स्टूडियो टीम का मानना है कि अधिकांश व्यवस्थापक के पास विजुअल स्टूडियो नहीं होगा, और उनका लक्ष्य बेहतर विकास उपकरण बनाना है, न कि स्क्रिप्टिंग टूल (जो सुंदर है उन सुविधाओं के मामले में विशिष्ट जो आपको अधिक कुशल होने की आवश्यकता है)। इसलिए कम से कम भविष्य में नहीं, विजुअल स्टूडियो में दिखाने के लिए पावरशेल स्क्रिप्टिंग की तलाश न करें। वहां कुछ प्राप्त करने के लिए कुछ तृतीय-पक्ष सामान हैं, लेकिन ऊपर सूचीबद्ध समर्पित स्क्रिप्ट संपादकों के रूप में कुछ भी अच्छा नहीं है।
मैं ज्यादातर पावरगुई स्क्रिप्ट संपादक का उपयोग करता हूं। यह मुझे बहु-फ़ाइल संपादन और डिबगिंग के साथ-साथ सीधे कमांड-लाइन सामग्री का उपयोग करने की अनुमति देता है।
सैपीन्स पावरहेल स्टूडियो 2012 - सर्वश्रेष्ठ पावरहेल विशिष्ट आईडीई को हाथ से नीचे रखता है।
आईएसई क्या (ताकि आप कुछ भी स्थापित करने की जरूरत नहीं है) PowerShell के साथ आता है। इस तरह आप इसे प्राप्त कर सकते हैं।
- स्टार्ट मेनू से पावरहेल कमांड लाइन पर जाएं।
मैं वास्तव में है कि Notepad ++ लगता है मेरे लिए बहुत उपयोगी है जब PowerShell में पटकथा:
- 1. आप PowerShell का उपयोग कैसे करते हैं?
- 2. जटिल निर्माण प्रक्रिया के लिए आप क्या उपयोग करते हैं?
- 3. PHP: आप इसे लिखने के लिए क्या उपयोग करते हैं?
- 4. फ्लोचार्ट बनाने के लिए आप क्या उपयोग करते हैं?
- 5. आप सिनात्रा के लिए क्या उपयोग करते हैं?
- 6. आप एंड्रॉइड टर्मिनल एमुलेटर के लिए क्या उपयोग करते हैं?
- 7. क्या मैक ऐप स्टोर के लिए एप्लिकेशन विकसित करने के लिए आप MacRuby का उपयोग कर सकते हैं?
- 8. एकाधिक ब्राउज़र के लिए एक्सटेंशन विकसित करने के लिए क्रॉसराइडर का उपयोग करने के लिए कुछ दोष क्या हैं?
- 9. वेब विकास के लिए आप क्या उपयोग करते हैं और आप इसे चट्टान क्यों सोचते हैं?
- 10. अभिव्यक्ति के लिए लॉग इन करने के लिए आप scalaz.WriterT का उपयोग कैसे करते हैं?
- 11. मैक्रोज़ पढ़ें: आप उनके लिए क्या उपयोग करते हैं?
- 12. क्या आप लाभ के लिए कार्यक्रम करते हैं?
- 13. क्या आप एओपी का उपयोग करते हैं? और किसके लिए?
- 14. क्या आप अपने सिस्टम को मॉडल करने के लिए स्टायरोफोम गेंदों का उपयोग करते हैं?
- 15. आपकी वेबसाइट पर हैंडहेल्ड सीएसएस का परीक्षण करने के लिए आप क्या उपयोग करते हैं?
- 16. आप अपने वेब अनुप्रयोगों को तैनात करने के लिए क्या उपयोग करते हैं?
- 17. आप PowerShell स्क्रिप्ट के लिए चलाने के लिए समय सीमा कैसे सेट कर सकते हैं?
- 18. वीआईएम प्लगइन्स विकसित करने के लिए सीखने के लिए कुछ अच्छे संसाधन क्या हैं?
- 19. प्रतिपादन के लिए इंटरनेट ब्राउज़र क्या उपयोग करते हैं?
- 20. क्या हम मोबाइल ऐप विकसित करने के लिए रेल पर रूबी का उपयोग कर सकते हैं?
- 21. कोड पुन: उपयोग को अधिकतम करने के लिए आप किस तकनीक का उपयोग करते हैं?
- 22. क्या आप सीएसएस/एचटीएमएल/जावास्क्रिप्ट के अलावा कुछ में वेबोस के लिए विकसित कर सकते हैं?
- 23. मोबाइल वेब ऐप्स के लिए सीएसएस के लिए आप किन इकाइयों का उपयोग करते हैं?
- 24. पेनलेट विकसित करने के लिए टिप्स
- 25. फ्रेम के भीतर जावास्क्रिप्ट निष्पादित करने के लिए आप सेलेनियम का उपयोग कैसे करते हैं?
- 26. सशर्त संकलन करने के लिए आप प्रकार के लक्षणों का उपयोग कैसे करते हैं?
- 27. डीएमपी उत्पाद विकसित करने के लिए
- 28. वेब अनुप्रयोग विकसित करने के लिए पायथन का उपयोग
- 29. एक अनुप्रयोग विकसित करने के लिए osgi का उपयोग
- 30. सी # और डब्ल्यूपीएफ का उपयोग कर लाइन चार्ट ड्राइंग के लिए आप क्या उपयोग करते हैं?
आप क्या विकसित करने की कोशिश कर रहे हैं? मतलब क्या आप स्क्रिप्ट या पावरशेल प्रदाताओं (पीएसपीओवाइडर), सीएमडीलेट्स इत्यादि विकसित कर रहे हैं? –
कोई विजुअल स्टूडियो प्लगइन नहीं है, लेकिन एक डीबगर विज़ुअलाइज़र है (मुझे लगता है कि यह कोडप्लेक्स पर होस्ट किया गया है)। –
मुझे [पावरशेल एक्सटेंशन] (https://marketplace.visualstudio.com/items) के साथ [विजुअल स्टूडियो कोड] (https://code.visualstudio.com/) (माइक्रोसॉफ्ट ओपन सोर्स एडिटर, विजुअल स्टूडियो से अलग) पसंद है? ITEMNAME = एमएस-vscode.PowerShell)। –