जिंदगी

पायथन प्रोग्रामिंग के लिए एक टेक्स्ट एडिटर चुनना

पायथन प्रोग्रामिंग के लिए एक टेक्स्ट एडिटर चुनना



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

01of 03

पाठ संपादक क्या है?

पायथन को प्रोग्राम करने के लिए, कोई भी टेक्स्ट एडिटर करेगा। एक पाठ संपादक एक प्रोग्राम है जो आपकी फ़ाइलों को बचाता है के बिना स्वरूपण। MS-Word या OpenOffice.org राइटर जैसे वर्ड प्रोसेसर में फाइल सेव करते समय फॉर्मेटिंग की जानकारी शामिल होती है - यह वह प्रोग्राम है जिसे वह जानता है साहसिक कुछ पाठ औरतिरछे अक्षर लिखना अन्य शामिल हैं। इसी तरह, ग्राफिक एचटीएमएल संपादक, बोल्ड टेक्स्ट को बोल्ड टेक्स्ट के रूप में नहीं बल्कि बोल्ड विशेषता टैग के साथ टेक्स्ट के रूप में सहेजते हैं। ये टैग विज़ुअलाइज़ेशन के लिए हैं, गणना के लिए नहीं। इसलिए, जब कंप्यूटर पाठ पढ़ता है और इसे निष्पादित करने की कोशिश करता है, तो यह छोड़ देता है, दुर्घटनाग्रस्त हो जाता है, जैसे कि कहने के लिए, "आप मुझसे कैसे पढ़ने की उम्मीद करते हैं उस? "यदि आप यह नहीं समझते हैं कि यह ऐसा क्यों हो सकता है, तो आप यह जानना चाह सकते हैं कि कंप्यूटर किसी प्रोग्राम को कैसे पढ़ता है।

एक पाठ संपादक और अन्य अनुप्रयोगों के बीच अंतर का मुख्य बिंदु जो आपको पाठ को संपादित करने की अनुमति देता है, वह यह है कि एक पाठ संपादक स्वरूपण को नहीं बचाता है। तो, एक वर्ड प्रोसेसर की तरह, हजारों विशेषताओं के साथ एक टेक्स्ट एडिटर ढूंढना संभव है। परिभाषित करने की विशेषता यह है कि यह पाठ को सरल, सादे पाठ के रूप में सहेजता है।

02of 03

टेक्स्ट एडिटर चुनने के लिए कुछ मानदंड

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

  1. आप जिस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं। क्या आप मैक पर काम करते हैं? लिनक्स या यूनिक्स? विंडोज? पहला मानदंड जिसके द्वारा आपको एक संपादक की उपयुक्तता का न्याय करना चाहिए, क्या यह आपके द्वारा उपयोग किए गए प्लेटफ़ॉर्म पर काम करता है। कुछ संपादक प्लेटफ़ॉर्म-इंडिपेंडेंट हैं (वे एक से अधिक ऑपरेटिंग सिस्टम पर काम करते हैं), लेकिन अधिकांश एक तक ही सीमित हैं। मैक पर, सबसे लोकप्रिय टेक्स्ट एडिटर BBEdit (जिनमें से TextWrangler एक मुक्त संस्करण है) है। प्रत्येक विंडोज इंस्टॉलेशन नोटपैड के साथ आता है, लेकिन विचार करने के लिए कुछ उत्कृष्ट प्रतिस्थापन नोटपैड 2, नोटपैड ++ और टेक्स्टपैड हैं। लिनक्स / यूनिक्स पर, कई लोग GEdit या केट का उपयोग करने का विकल्प चुनते हैं, हालांकि अन्य लोग JOE या किसी अन्य संपादक के लिए चुनते हैं।
  2. क्या आप एक नंगे पैर संपादक या अधिक सुविधाओं के साथ कुछ करना चाहते हैं? आमतौर पर, एक संपादक के पास जितनी अधिक सुविधाएँ होती हैं, सीखने में उतनी ही कठिन होती है। हालांकि, एक बार जब आप उन्हें सीख लेते हैं, तो वे विशेषताएं अक्सर सुंदर लाभांश का भुगतान करती हैं। कुछ अपेक्षाकृत नंगे पैर के संपादकों का उल्लेख ऊपर किया गया है। चीजों की सुविधा-पूर्ण पक्ष पर, दो बहु-मंच संपादक सिर से सिर पर जाते हैं: vi और Emacs। उत्तरार्द्ध को निकट-ऊर्ध्वाधर सीखने की अवस्था के लिए जाना जाता है, लेकिन एक बार इसे सीखने के बाद बहुतायत से भुगतान किया जाता है (पूर्ण प्रकटीकरण: मैं एक शौकीन चावला Emacs उपयोगकर्ता हूं और वास्तव में, यह लेख Emacs के साथ लिख रहा हूं)।
  3. किसी भी नेटवर्किंग क्षमताओं? डेस्कटॉप सुविधाओं के अलावा, कुछ संपादकों को नेटवर्क पर फ़ाइलों को पुनः प्राप्त करने के लिए बनाया जा सकता है। कुछ, Emacs की तरह, यहां तक ​​कि एक सुरक्षित लॉगिन पर, FTP के बिना, वास्तविक समय में दूरस्थ फ़ाइलों को संपादित करने की क्षमता प्रदान करता है।
03of 03

अनुशंसित पाठ संपादकों

आप कौन सा संपादक चुनते हैं, यह इस बात पर निर्भर करता है कि आपको कंप्यूटर के साथ कितना अनुभव है, आपको इसे करने की क्या आवश्यकता है, और आपको इसे किस मंच पर करने की आवश्यकता है। यदि आप पाठ संपादकों के लिए नए हैं, तो मैं यहाँ कुछ सुझाव प्रस्तुत कर रहा हूँ कि आपको इस साइट पर ट्यूटोरियल के लिए कौन सा संपादक उपयोगी लग सकता है:

  • विंडोज: टेक्स्टपैड कुछ सुविधाओं के साथ एक सीधा उपयोगकर्ता अनुभव प्रदान करता है जो आपकी सहायता के लिए है। कुछ सॉफ्टवेयर कंपनियां व्याख्या की गई भाषाओं की प्रोग्रामिंग के लिए मानक संपादक के रूप में टेक्स्टपैड का उपयोग करती हैं।
  • मैक: मैक के लिए BBEdit सबसे लोकप्रिय संपादक है। यह सुविधाओं की एक बीवी की पेशकश करने के लिए जाना जाता है, लेकिन अन्यथा उपयोगकर्ता के रास्ते से बाहर रहना।
  • लिनक्स / यूनिक्स: GEDit या केट सबसे सरल उपयोगकर्ता अनुभव प्रदान करते हैं और TextPad के लिए तुलनीय हैं।
  • स्वतंत्र मंच: स्वाभाविक रूप से, पायथन वितरण आईडीएलई में एक पूरी तरह से अच्छे संपादक के साथ आता है, और यह पायथन करता है हर जगह चलता है। नोट के अन्य उपयोगकर्ता के अनुकूल संपादक हैं डॉ। पायथन और एरिक 3. स्वाभाविक रूप से, किसी को vi और Emacs के बारे में नहीं भूलना चाहिए।