2012-05-08 25 views
7

मेरा काम KornShell (ksh) स्क्रिप्ट लिखना है और रिमोट सर्वर में स्क्रिप्ट चलाएं। मैं इसे करने का सबसे अच्छा तरीका खोजने की कोशिश कर रहा हूं।क्या विंडोज के लिए कॉर्नशेल (केएसएच) आईडीई है?

वर्तमान में, मैं, नोटपैड में ++ कोड संपादित सर्वर (एफ़टीपी के माध्यम से) के लिए फ़ाइल हस्तांतरण, सर्वर में स्क्रिप्ट चलाने, और प्रक्रिया को दोहराने जब तक स्क्रिप्ट ठीक चलाता है।

तो, मैं क्या तलाश कर रहा हूँ एक IDE (Windows के लिए) एक अच्छे संपादक, FTP समर्थन और डिबगिंग की सुविधा के साथ है।

+0

netbeans और eclipse दोनों ftp/debugging – Satya

+0

के लिए उत्कृष्ट समर्थन रखते हैं मैंने आपके प्रश्न पर अधिक आंखें पाने के लिए कुछ अतिरिक्त टैग जोड़े हैं, अगर मेरा उत्तर पर्याप्त नहीं है। जैसा कि आप फिट देखते हैं उन्हें बदलने के लिए स्वतंत्र महसूस करें, और स्टैक ओवरफ़्लो में आपका स्वागत है! –

उत्तर

3

दोनों विम और Emacs कुछ हद तक पारदर्शी रूप से एक दूरस्थ मशीन पर फ़ाइलों को संपादित करेंगे और दोनों कि अच्छी तरह से काम करने के लिए विंडोज बंदरगाहों की है।

यह link आपको बता कैसे विम के साथ यह करने के लिए होगा।

2

मैं रिमोट मशीन (ssh या एक्स विंडोज़) और संपादित करें/परीक्षण/डिबग स्क्रिप्ट वहाँ करने के लिए एक टर्मिनल कनेक्शन खोलने की सलाह देते हैं। जब तक आप एक एक्स कनेक्शन नहीं जा सकते, आपको एक टेक्स्ट-मोड एडिटर जैसे वीआई या एमएक्स (सीधी सीखने के घटता लेकिन बहुत शक्तिशाली) का उपयोग करना होगा, या पिको/नैनो जैसे कुछ सरल। जब आप सब कुछ कर लेंगे तो आप फ़ाइल को अपनी विंडोज मशीन पर वापस कॉपी कर सकते हैं। यह दृष्टिकोण बहुत बुरा नहीं है। मुझे हर व़क्त यह करना है।

4

आपको जो चाहिए वह सिंटैक्स हाइलाइटिंग सुविधा वाला एक संपादक है। व्यक्तिगत रूप से, मैं winscp और notepad2 के संयोजन को प्राथमिकता देता हूं। संपादक के रूप में नोटपैड 2 का उपयोग करने के लिए अपने winscp को कॉन्फ़िगर करें। फिर, winscp में रिमोट स्क्रिप्ट फ़ाइल का पता लगाएं, राइट क्लिक करें और संपादित करें का चयन करें। अब आप कोडिंग शुरू कर सकते हैं और हर पल के लिए आप अपने नोटपैड 2 में CTRL + S (सेव) दबाते हैं, winscp सर्वर पर पता लगाएगा और ट्रांसफर करेगा।

+0

यह ठीक है कि मैं इस साल के अधिकांश के लिए शैल स्क्रिप्ट लिख रहा हूं। अच्छा और सरल, और मैं अपने exisitng विंडोज-आधारित स्रोत नियंत्रण प्रणाली का लाभ उठा सकता हूं। – YogoZuno

4

Zeus संपादक सहज FTP/SFTP संपादन कर सकते हैं।

डीबगिंग के रूप में plink जैसे कुछ का उपयोग कर रिमोट स्क्रिप्ट को चलाने के लिए भी संभव हो सकता है।