उबंटू के लिए कौन से डेवलपर टेक्स्ट एडिटर उपलब्ध हैं? [बन्द है]


89

मैं पायथन में प्रोग्रामिंग के लिए एक पाठ संपादक की तलाश कर रहा हूं, अधिमानतः एक जो शुरुआती के लिए सीखना आसान है।


इसी तरह का एक सवाल जो आपको देखना चाहिए वह है - ubuntu.stackexchange.com/questions/4246/…
निखिल

इन्हें भी देखें: PHP के लिए पाठ संपादक और पटरियों पर रूबी के लिए पाठ संपादक । यहां बहुत ओवरलैप होगा। यह शायद सामुदायिक विकि होना चाहिए।
DV3500ea

क्या आप विशेष रूप से अजगर के लिए एक संपादक , या सिर्फ एक अच्छा पाठ संपादक चाहते थे? आप यह स्पष्ट करना चाह सकते हैं, क्योंकि बहुत सारे अच्छे पायथन आईडीई हैं, और बहुत सारे अच्छे पाठ संपादक हैं जो पायथन-विशिष्ट नहीं हैं।
चार

जवाबों:


73

Geany वैकल्पिक शब्द

Geany एक लाइटवेट IDE है जो अजगर का समर्थन करता है।

कुछ विशेषताएं जो मैंने विशेष रूप से उपयोगी पाई हैं, उनमें शामिल हैं:

  • वाक्य - विन्यास पर प्रकाश डालना
  • स्वचालित इंडेंटिंग - विशेष रूप से अजगर के लिए उपयोगी
  • कोड तह, आपको अपने कोड के कुछ हिस्सों को छिपाने की अनुमति देता है
  • इनबिल्ट सिंटैक्स की जाँच और निष्पादन
  • प्रतीक ब्राउज़र
  • एंबेडेड टर्मिनल
  • ढूँढें और regexp समर्थन से बदलें

वैकल्पिक शब्द


यह बहुत बुरा है गीनिंग पी को हल करना लगभग आसान है।
क्रिस के

जब भी मैं Geany विंडो का आकार बदलता हूं, मुझे पाठ में अजीब चित्रमय त्रुटियाँ / गड़बड़ियाँ मिलती हैं। मुझे कोई जानकारी नहीं है की क्यों।
jocull

यह TextMate से कुछ तुलना करने के लिए बहुत अच्छा होगा क्योंकि Geany वहां के प्रमुख संपादक लगते हैं।
लेओ लेपोल्ड हर्ट्ज़ '30

संकेत के लिए धन्यवाद! सबसे अच्छी बात यह है: यह सभी फाइलों को टैब के रूप में खोलता है, भले ही खिड़की दूसरे कार्यक्षेत्र पर हो; बस मैं जो खोज की है, बेवकूफ की तरह नहीं (अच्छे, देख doubtlessly) एडिट
Ilja

57

शक्ति GVim स्थापित करें

मुझे लगता है कि विम अद्भुत है!

विम एक उच्च विन्यास पाठ संपादक है जो कुशल पाठ संपादन को सक्षम करने के लिए बनाया गया है। यह सबसे UNIX सिस्टम के साथ वितरित vi संपादक का एक उन्नत संस्करण है।

हालांकि विम को मूल रूप से अमीगा के लिए जारी किया गया था, विम को तब से क्रॉस-प्लेटफॉर्म के रूप में विकसित किया गया है , कई अन्य प्लेटफार्मों का समर्थन करता है। यह लिनक्स जर्नल पाठकों के बीच सबसे लोकप्रिय संपादक है।

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

वैकल्पिक शब्द


23
विम असाधारण रूप से शक्तिशाली है। लेकिन यह एक nontrivial सीखने की अवस्था है, क्योंकि यह सभी अन्य संपादकों से बहुत अलग है। समय निवेश बंद हो जाएगा, लेकिन लोगों को पता होना चाहिए कि उन्हें कुछ दिनों / हफ्तों की आवश्यकता होगी, जो कि व्यर्थ में कुशल हो।
मारियस गेदमिनस

4
बम बम है। इस संपादक का उपयोग करना सीखें, यह इसके लायक है।
oadams


4
@DrKenobi: यह बताया जाना चाहिए कि vimubuntu पर स्थापित डिफ़ॉल्ट एक कम संस्करण ( vim-tiny) है, और एक GUI संस्करण के लिए उपयोगकर्ता को स्थापित करना चाहिए vim-gnomeया vim-gtk, जो समान प्रतीत होता है।
enzotib

1
यह है vim.tinyअगर आप इसे निष्पादित करना चाहते हैं।
मार्टिन उडिंग

51

मुझे वास्तव में सूची में उदात्त पाठ 2 जोड़ना है क्योंकि यह बस आश्चर्यजनक है। यह लिनक्स के लिए सबसे अच्छा TextMate विकल्प है।

यहाँ सभी को लिखने के लिए बहुत सारी सुविधाएँ हैं, लेकिन कुछ को नाम देने के लिए:

  • परियोजनाओं या फ़ाइलों और क्रोम-शैली टैब के साथ-साथ बहु-फलक संपादन के लिए एक साइडबार जिसमें क्षैतिज, ऊर्ध्वाधर और यहां तक ​​कि एक चौकोर फलक मोड भी शामिल है
  • "गोटो एनीथिंग": Ctrl + P दबाएं और कुछ टाइप करें - यह फ़ाइल नाम और कोड की लाइनों दोनों में खोज करेगा वर्तमान में खुली हुई फ़ाइलों के साथ-साथ हाल ही में बंद हुई फ़ाइलों को भी। उस शब्द रेखा पर जाने के लिए "#" का उपयोग करके अपनी खोज शुरू करें, "@" प्रतीक के लिए या ":" पंक्ति के लिए
  • मिनिमैप जो आपको आपकी फ़ाइलों का अवलोकन दिखाता है
  • मैक्रोज़, विभिन्न खोज उपकरण (फ़ाइलों में खोजें, खुली फ़ाइलों में खोजें, वृद्धिशील खोज), आसानी से परियोजना, कई चयन, स्वतः पूर्ण और बहुत अधिक के बीच स्विच करते हैं।

यहाँ छवि विवरण दर्ज करें


उदात्त 2 भी संगत है - जो इसे और अधिक भयानक बनाता है।
आदिप गुप्ता

वहाँ एक उदात्त पाठ 3 अब बाहर है, और यह और भी भयानक है!
आरवीघ्न

1
दुर्भाग्य से, उदात्त पाठ एक ऐसा संपादक है जो आर्मफ़ आर्किटेक्चर पर काम नहीं करता है।
henrywright

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

लागत $ / nagware है और ओपनसोर्स नहीं है। यह कोशिश करने के बाद मुझे नहीं लगा कि यह बेहतर था kate। टर्मिनल और कलर पैलेट के सबमिशन प्लेसमेंट बेहतर हैं, लेकिन कोड की कई लाइनों को इंडेंट करना और बाहर kateकरना आसान है। एक खुला विकल्प हैlime-text
virtualxtc

42

gedit gedit स्थापित करें

गेडिट एक सरल लेकिन उपयोगी पाठ संपादक है जो अजगर के लिए वाक्य रचना हाइलाइटिंग का समर्थन करता है। यह बॉक्स से बाहर कई विशेषताएं नहीं है, लेकिन उपयोग करने के लिए बहुत सरल है। इसे प्लगइन्स के साथ बढ़ाया जा सकता है। प्लगइन्स का एक सेट है जिसे gedit-plugins पैकेज से इंस्टॉल किया जा सकता है ।

एडिट


4
वास्तव में डिफ़ॉल्ट सॉफ़्टवेयर के लिए पैकेज लिंक की आवश्यकता है? कोई नुकसान नहीं करता, लेकिन इसने मुझे योग्य बना दिया।
ओली

6
मुझे लगता है कि यह
कुबंटु के

1
'फ़ाइल ब्राउज़र' प्लगइन को निष्क्रिय करने के लिए मत भूलना। मैं लोडिंग डॉक्स को अतिरिक्त स्नैपी बनाऊंगा।
इवान प्लाइस

@ DV3500ea: वे केट का उपयोग कर सकते हैं।
मार्टिन उडिंग

क्या gEdit में "ओपन प्रोजेक्ट फोल्डर" कार्यक्षमता है?
henrywright

20

एक सरल लेकिन शक्तिशाली पाठ संपादक के लिए मैं SciTE पसंद करता हूं । इसके पास कई भाषा विकल्प हैं और यह क्रॉस-प्लेटफॉर्म है। नोटपैड ++ को SciTE कोडबेस से विकसित किया गया था, इसलिए यदि आप विंडोज / नोटपैड ++ से माइग्रेट कर रहे हैं तो यह एक अच्छी शुरुआत है।

स्क्रीन ड्रॉप डाउन के साथ स्काइट स्क्रीनशॉट


18

मेरी पसंद केट है। केडीई एप्लिकेशन है, इसलिए यदि आप गनोम का उपयोग कर रहे हैं तो निर्भरता का एक गुच्छा भी स्थापित किया जाएगा।

केट केट स्थापित करें

वैकल्पिक शब्द

http://en.wikipedia.org/wiki/File:Kate3.png


1
मैं केट को वोट देता हूं। सामान्य के लिए एक प्राकृतिक तरीका (लिस्प में सोच नहीं है: -]) लोग (IMHO), अच्छा, सुंदर विन्यास (कुछ विशेष सुविधाएँ मुझे बहुत पसंद है) सहित दिखता है। हालांकि मैं Gnome का उपयोग करता हूं, मैं इन 2 केडीई ऐप्स के लिए उचित विकल्प नहीं खोज सका: केट और क्रूसेडर।
इवान

वैसे, @lovinglinux, आपके स्क्रीनशॉट पर एक टूलबार बहुत सुंदर लगता है। आपने वह कैसे हासिल किया है?
इवान

@ इवान, QTCurve विजेट शैली है।
लवलीनलक्स

2
यदि आप ग्रहण-जैसे बहु-फ़ाइल संपादन चाहते हैं, तो प्रोजेक्ट प्लगइन को सक्षम करें और एक परियोजना फ़ाइल बनाएँ । केट तब संस्करण नियंत्रण में जाँच की गई फ़ाइलों को स्वचालित रूप से सूचीबद्ध करेगा, और आप उन्हें दबाकर जल्दी से स्विच कर सकते हैं Ctrl-Alt-O
z0r

17

आप ग्रहण का उपयोग क्यों नहीं करते? .. ग्रहण के लिए एक अजगर विस्तार है।

विशेषताओं में शामिल:

  • Django एकीकरण
  • कोड पूरा हो रहा है
  • ऑटो आयात के साथ कोड पूरा करना
  • वाक्य - विन्यास पर प्रकाश डालना
  • कोड विश्लेषण
  • परिभाषा पर जाएं
  • पुनर्रचना
  • निशान घटनाएँ
  • डीबगर
  • दूरस्थ डिबगर
  • टोकन ब्राउज़र
  • इंटरएक्टिव कंसोल
  • और बहुत सारे:


    इस url की जाँच करें: http://pydev.org/manual_101_install.html


  • 1
    +1 मैं वास्तव में प्यदेव से प्रभावित था। अगर मैं Emacs के साथ चाहता था, तो मुझे वह सारी सुविधाएँ नहीं मिलेंगी, जो मैं चाहता था।
    vhallac

    +1 इन दिनों यदि आप किसी भी पर्याप्त देवता के लिए पाठ संपादक का उपयोग कर रहे हैं तो आप इसे गलत कर रहे हैं। ऊपर दी गई सूची पूर्ण रूप से चित्रित आईडीई का उपयोग करने के लाभों का एक बड़ा संकेत है।
    Alb

    +1, यदि आपको ग्रहण में डिफ़ॉल्ट रिपॉजिटरी से एक्लिप्स सॉफ्टवेयर सेंटर भी मिलता है, तो आप वहां से PyDev इंस्टॉल कर सकते हैं।
    निकोलस टायलर

    5
    यह बहुत भारी है :(
    आकाश शेंडे

    1
    मैं ग्रहण का उपयोग नहीं करता क्योंकि यह बेहद धीमा है। मुझे बहुत आश्चर्य नहीं हुआ क्योंकि मैं जेवीएम के प्रदर्शन से संतुष्ट नहीं हूं, इससे मुझे अपने कंप्यूटर (गंभीर रूप से) से संबंधित कुछ भी जावा डिलीट हो गया।
    MasterMastic

    14

    शक्ति

    क्लासिक पाठ-संपादकों में से एक, क्रॉस-प्लेटफ़ॉर्म, और प्रोग्रामिंग गुरुओं के एक प्रशंसक पसंदीदा। थोड़ा सीखने की अवस्था, लेकिन एक बार जब आप पकड़ लेते हैं, और देखते हैं कि यह कितना शक्तिशाली हो सकता है तो आप कभी भी पीछे नहीं हटेंगे।

    यहाँ छवि विवरण दर्ज करें


    उपलब्ध प्लगइन्स का एक गुच्छा है जो आपको कुछ ही समय में एक पूर्ण रेल आईडी में सेटअप करेगा: यहाँ क्लिक करें।


    2
    Vim / gVim के लिए +1 यहां RoR IDE biodegradablegeek.com/2007/12/… के
    Rojan

    12

    लाल गाड़ी

    screenshoot

    यह StackOverflow पर विज्ञापित मिला। ओपन सोर्स, टेक्स्ट-मेट की तरह क्रॉस-प्लेटफॉर्म, दिखता / महसूस / काम करता है। यह TextMate बंडलों का भी समर्थन करता है, और TextMate थीम के साथ आता है! इसमें एक परियोजना फ़ाइल ब्राउज़र, और अन्य सुविधाओं का एक गुच्छा है। स्थापना निर्देश पढ़ें और फिर:

    sudo gem install redcar
    redcar install
    

    नोट: यह विकास के अधीन है


    शरीर में लिंक टूट गया है।
    लेओ लेपोल्ड हर्ट्ज़ '30

    11

    Emacs के साथ जाओ, इसमें एक ठोस पायथन मोड है। आप वैसे भी कुछ भी फैंसी की जरूरत नहीं है। क्लास ब्राउज़र का उपयोग करने के बजाय, यह वेब ब्राउज़र का उपयोग करने में मदद करता है या मैनुअल के माध्यम से पढ़ने के लिए जो भी मॉड्यूल आप उपयोग कर रहे हैं।


    +1 इमैक नियम। खड़ी सीखने की अवस्था, सबसे शक्तिशाली संपादक।
    Psusi

    मुझे गलत मत समझो, मुझे ईमेक पसंद है, और इसे हर चीज के लिए इस्तेमाल करने की कोशिश करो। लेकिन यह शायद सीखने वाला सबसे कठिन संपादक है। पहली बार जब मैंने इसे चलाया, तो मैं इसे छोड़ भी नहीं सकता था, और इसे दूसरे शेल से मारना था। :)
    vhallac

    1
    @vhallac: Emacs में निश्चित रूप से एक कठिन सीखने की अवस्था होती है, लेकिन जब चैंपियनशिप कप सीखने में कठिनाई आती है तो निश्चित रूप से vi / vim पर जाता है!
    खतरा 13

    @vhallac इतना प्रफुल्लित करने वाला है। मेरे पास एक ही अनुभव था, मैंने इसे मार दिया htop। : डी
    मेंहदी

    10

    नैनो

    यदि आप टर्मिनल में कमांड लाइन इंटरफेस (सीएलआई) के साथ खुद को परिचित करना चाहते हैं, तो मैं नैनो का सुझाव दूंगा। यह एक बहुत ही लचीला है और आगे यह गनोम टर्मिनल में पहले से ही स्थापित है।

    नैनो तक पहुँचने के लिए:

    1. GNOME टर्मिनल लाएँ।
    2. टर्मिनल में नैनो टाइप करें ।

      $ नैनो

    3. वोइला, तुम नैनो में हो!

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


    प्रकाश एक की तलाश में था, यह सबसे अच्छा फिट है।
    गौरव गांधी

    शायद उबंटू में प्रीइंस्टॉल्ड किया गया है और गनोम टर्मिनल में नहीं; ;-)
    हेलियो

    10

    लेखकों स्क्रिब स्थापित करें

    screenshoot

    स्क्रिब्स आपको अधिक उत्पादक बनाने के लिए डिज़ाइन किया गया है सरल, पतला और चिकना, फिर भी शक्तिशाली।

    विशेषताओं में शामिल:

    • अजगर प्लगइन्स के माध्यम से एक्स्टेंसिबल
    • दूरस्थ संपादन (ftp, sftp, ssh, samba, webdav, webdavs)
    • स्निपेट्स! फ़्लैश डेमो देखें।
    • स्वचालित शब्द पूरा करना
    • स्वचालित सुधार और प्रतिस्थापन
    • स्वचालित जोड़ी चरित्र पूर्णता और स्मार्ट सम्मिलन
    • स्वचालित इंडेंटेशन
    • शक्तिशाली पाठ प्रसंस्करण और हेरफेर कार्य
    • बुकमार्क और स्मार्ट नेविगेशन
    • दस्तावेज़ स्विचर
    • 30 से अधिक भाषाओं के लिए सिंटैक्स रंग
    • और भी बहुत कुछ...

    इंस्टॉल करें I

    sudo apt-get install स्क्रिब्स

    या निम्नलिखित आधिकारिक पीपीए का उपयोग करके स्क्रिब्स का नवीनतम संस्करण स्थापित किया जा सकता है: -

    sudo add-apt-repository ppa:mystilleef/scribes-daily
    sudo apt-get update && sudo apt-get install scribes
    

    9

    मैं Gmate प्लगइन के साथ Gedit का उपयोग करता हूं । यह हल्का और तेज समाधान है। मुझे लगता है कि यह आपको TextMate की बहुत सारी विशेषताओं का उपयोग करने में सक्षम बनाता है।

    बस स्रोत डाउनलोड करें और install.sh स्क्रिप्ट चलाएं।


    8

    जीनी की कोशिश करो । इसने रूबी के समर्थन में बनाया है और इसमें आपके इच्छित फीचर हैं। इसे हल्के होने के दौरान आईडीई की विशेषताओं के लिए बनाया गया है।

    Geany एक छोटा और हल्का एकीकृत विकास पर्यावरण है। यह एक छोटी और तेज आईडीई प्रदान करने के लिए विकसित किया गया था, जिसमें अन्य पैकेजों से केवल कुछ निर्भरताएं हैं। एक अन्य लक्ष्य केडीई या गनोम जैसे विशेष डेस्कटॉप पर्यावरण से जितना संभव हो उतना स्वतंत्र होना था - गनी को केवल जीटीके 2 रनटाइम लाइब्रेरी की आवश्यकता है।

    इसे स्थापित करने के लिए, आप चाहते हैं कि परियोजना की कार्यक्षमता सहित, geanyऔर geany-pluginsसंकुल को स्थापित करें ।


    +1 ऑन गीन - मैं इसे अपनी सभी स्क्रिप्टिंग जरूरतों के लिए उपयोग करता हूं: रूबी, पर्ल, पायथन, पीएचपी, जावा। उन विशेषताओं के साथ हल्का वजन जो मुझे कुशल बनाने के लिए होने की आवश्यकता है।
    मार्को Ceppi

    दूरस्थ स्थानों के लिए Geany का कोई समर्थन नहीं है। आप फ़ाइल-फलक से फ़ाइलों को बना या हटा नहीं सकते। फ़ाइल-ब्राउज़र में कोई पेड़ नहीं है, आप एक ही समय में एक निर्देशिका देख सकते हैं। कोई कोड पूर्ति टेम्प्लेट नहीं। इसमें gEdit से अधिक बटन हैं, फिर भी कम करता है।
    राल्फ

    @Andrew ने आपके द्वारा बताई गई इन विशेषताओं में से किसी के लिए कब पूछा? गनी के पास वे सभी सुविधाएँ हैं जो उसने मांगीं और वे सभी सुविधाएँ जो मुझे पसंद हैं। साइड पेन के 'डॉक्यूमेंट्स' टैब में एक ट्री व्यू होता है जो ग्रुप्स अपने फोल्डर के नीचे फाइल खोलते हैं। मैं वैसे भी अपने अधिकांश फ़ाइल प्रबंधन के लिए इनबिल्ट टर्मिनल का उपयोग करता हूं। इसका कोड पूरा होना है - मुझे नहीं पता कि कोड पूरा करने का खाका क्या है। जैसे Gedit में फीचर्स को प्लग इन के जरिए जोड़ा जा सकता है। सिर्फ इसलिए कि इसमें आपकी पसंद की कुछ विशेषताओं का अभाव है, इसका मतलब यह नहीं है कि यह खराब है।
    DV3500ea सेप

    मैं सिर्फ Geany के कुछ संभावित नुकसान दे रहा हूं। और अगर डिफ़ॉल्ट रूप से पहले से इंस्टॉल किए गए से कुछ और चुनने से कुछ फायदे की उम्मीद है, है ना?
    राल्फ

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

    6

    सभी तरह से संपादित करें।

    • यह कुछ संपादकों में से एक है जो वास्तव में दूरस्थ स्थानों के साथ काम करता है। मैं नहीं जानता कि कोई अन्य संपादक Nautilus बुकमार्क्स के रूप में परिभाषित ssh स्थानों का समर्थन करता है।

    • यह आपके डेस्कटॉप पर अच्छी तरह से मिश्रण करता है। ये सभी क्रॉसप्लेट रिकॉर्डर संपादक एक्सयूएल या जावा आधारित हैं और अक्सर भयानक फ़ॉन्ट रेंडरिंग होते हैं।

    • यह बाईं ओर एक फ़ाइल फलक है (F9 दबाएं)

    • इसमें सभी रूबी फ़ाइलों के लिए सिंटैक्स समर्थन है

    • यह सबसे आम कीबोर्ड शॉर्टकट का समर्थन करता है। जिन्हें आप पहले से काम करने की उम्मीद कर रहे हैं।

    • कोड-पूर्ति के लिए वहाँ प्लगइन्स हैं।

    • संशोधन-नियंत्रण के लिए वहाँ प्लगइन्स हैं। (कम से कम बाज़ार में, मुझे यकीन नहीं है)

    • एक कंसोल प्लगइन है। लेकिन मैं आमतौर पर सिर्फ एक डेस्कटॉप पर एक टर्मिनल खोलता हूं, और माउस का ध्यान केंद्रित करता हूं। तुम भी भूकंप की तरह सामान में देख सकते हैं। (जो क्वेक की तरह एक ड्रॉपडाउन टर्मिनल को जोड़ता है)

    • आप कस्टम-शेल स्क्रिप्ट में शॉर्ट-कट कनेक्ट कर सकते हैं, जो 'मुख्य' डायरेक्टरी में काम करते हैं। आम रेक कार्यों के लिए बिल्कुल सही।

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


    1
    Gedit, Geany, Bluefish और Scite सभी क्रॉस प्लेटफॉर्म हैं। उनमें से कोई भी एक्सयूएल या स्विंग का उपयोग नहीं करता है। वे सभी GTK का उपयोग करते हैं और इसलिए GNOME डेस्कटॉप के साथ अच्छी तरह से जुड़ते हैं।
    DV3500ea

    इंटीग्रेट वेल सिर्फ जीटीके से ज्यादा है। यह भी उदाहरण के लिए gio और gvfs के बारे में है। हाल के दस्तावेज़ एकीकरण। फुलस्क्रीन शॉर्टकट की तरह सामान स्वीकार करना। ट्रीव्यू में दिए गए फ़ोल्डर के लिए नॉटिलस को खोलने में सक्षम होना। और मैं कई 'विशेष रूप से रेल के संपादकों के लिए' का उल्लेख कर रहा था, जैसे कि रेडरेल्स, जो कि जावा (ग्रहण), C ++ (नेटबीन्स) या Xul आधारित हैं।
    राल्फ

    gedit में textmate-ish सुविधाओं के लिए gedit-mate देखें। github.com/ivyl/gedit-mate
    Derek

    लगभग पूर्ण लेकिन लापता अच्छा समर्थन के लिए git, और Gnome3 पर कोई ज्ञात कार्य कोड फ़ॉर्मेटर नहीं है
    prusswan

    6

    monodevelop

    MonoDevelop IDE की छवि

    यह मूल रूप से C # लिखने के लिए एक IDE के रूप में लिखा गया था (जो इसके लिए शानदार है) लेकिन अन्य भाषाओं के लिए संपादक का विस्तार करने के लिए एक्सटेंशन बनाए गए हैं।

    विस्तार भाषाओं में शामिल हैं:

    • अजगर
    • जावा
    • चांदनी
    • बू
    • Vala

    यह भी अफवाह है कि एक PHP मॉड्यूल पर काम किया जा रहा है।

    व्यक्तिगत रूप से, मैंने इसका उपयोग ज्यादातर C # और कुछ अजगर विकास के लिए किया है (मैं वास्तव में काश देवों को अजगर स्वत: पूर्णता पर काम करने के लिए मिलता)।

    यह भी डेटाबेस प्रबंधन, स्रोत नियंत्रण, यूनिट परीक्षण, आदि के लिए प्लगइन्स को एकीकृत करने की क्षमता है ...

    जबकि बहुत 'हल्के वजन' विकल्प नहीं है, यह निश्चित रूप से उपयोग करने लायक है।


    6

    उपरोक्त सभी महान संपादक हैं। मुझे हाल ही में यह नई लाइट आईडीई मिली और यह क्रॉस-प्लेटफॉर्म के साथ-साथ संगत है।

    PyCharm

    यह सभी स्क्रिप्टिंग भाषाओं के लिए पैकेज है। यह अन्य संस्करणों में भी आता है, PHP Storm5 और WebStorm

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

    मुझे वास्तव में इस संपादक का उपयोग करने में बहुत मज़ा आ रहा है।



    4

    Emacs एक बेहतरीन टेक्स्ट एडिटर है (साथ ही कई अन्य फंक्शन) जो आपको लॉन्ग टर्म में अच्छी तरह से परोसेंगे। इसमें कुछ हद तक सीखने की अवस्था है, लेकिन मुझे लगता है कि आप अच्छी तरह से पुरस्कृत होंगे। इसे स्थापित करें:

    sudo apt-get install emacs

    मैं बिल्ट एमएसीएस ट्यूटोरियल के साथ शुरू करूंगा। इसे खोलने वाले डिफ़ॉल्ट "बफर" से आसानी से सुलभ होना चाहिए। यह आपकी शुरुआत और आपके रास्ते पर अच्छी तरह से बढ़ेगा।


    4

    मैं अनुवर्ती पाठ 2, उदात्त पाठ 3 के उत्तराधिकारी की अत्यधिक अनुशंसा करूंगा । यह बहुत तेज़ है और इसमें कीबोर्ड शॉर्टकट के लिए समर्थन है। नई कार्यप्रणालियों को जोड़ने के लिए आप बहुत सारे प्लगइन्स स्थापित कर सकते हैं।

    अफसोस की बात है कि उदात्त पाठ ओपनसोर्स, और सशुल्क / नागवेयर नहीं है। हालांकि, एक ओपनसोर्स प्रोजेक्ट है जो इसे लाइम टेक्स्ट को विस्थापित करने का प्रयास कर रहा है


    उदात्त सभी में से सबसे अच्छा है
    16

    यह खुला स्रोत नहीं है / भुगतान किया गया है /
    nagware

    3

    DrPython drpython स्थापित करें

    DrPython अजगर में लिखा एक अजगर विशिष्ट IDE है और मेरा मानना ​​है कि आप इसे अजगर में भी विस्तारित कर सकते हैं। विशेषताओं में शामिल:

    • वाक्य - विन्यास पर प्रकाश डालना
    • एक क्लास ब्राउज़र
    • एकीकृत अजगर डिबगर

    वैकल्पिक शब्द


    2

    मुझे जो कहना चाहिए था, उसके लिए मुझसे नफरत मत करो: netbeans 6.9 । (लोड करने के लिए अन्य अनावश्यक सामान से बचने के लिए "रूबी संस्करण" डाउनलोड करें ..)
    हाँ, आपने कहा था: लेकिन इसे जावा की आवश्यकता है !! लेकिन, अगर आपके पास + 512mb है, तो बस कोशिश करें, और मुझे बाद में बताएं, यह सिर्फ एक विकल्प है: P


    2

    संपूर्णता के लिए एक और संपादक विकल्प की पेशकश के हित में - एप्टाना प्लगइन के साथ एक्लिप्स की जांच करें ।

    पेशेवरों

    1. यह उपयोगी है यदि आपके पास पहले से ही ग्रहण स्थापित है और आप रूबी पर काम करना चाहते हैं।

    2. इसमें आपके द्वारा मांगी गई सभी सुविधाएँ और उदाहरण के लिए (intellisense) हैं

    3. एक बार जब आप ग्रहण इंटरफ़ेस को खोदते हैं तो आप विभिन्न प्रकार की प्रोग्रामिंग भाषाओं और प्रौद्योगिकियों में उत्पादक हो सकते हैं

    विपक्ष

    1. ग्रहण संसाधन भूख है - कम मेमोरी मशीनों के लिए नहीं।

    2. यदि आप ग्रहण से परिचित नहीं हैं, तो उपयोगकर्ता इंटरफ़ेस में एक सीखने की अवस्था है।


    1

    ब्लूफ़िश संपादक

    वेबसाइट से:

    ब्लूफ़िश एक शक्तिशाली संपादक है जो प्रोग्रामर और वेब डिज़ाइनर्स की ओर लक्षित होता है, जिसमें वेबसाइट, स्क्रिप्ट और प्रोग्रामिंग कोड लिखने के कई विकल्प होते हैं। ब्लूफ़िश कई प्रोग्रामिंग और मार्कअप भाषाओं का समर्थन करती है, और यह गतिशील और इंटरैक्टिव वेबसाइटों के संपादन पर केंद्रित है।

    इसके अलावा, स्क्रिब्स (जो मैक ओएस एक्स के टेक्स्टमेट की तरह दिखता है)।


    मैं दूसरी स्क्रिप्स। ब्लूफिश थोड़ा सा सुनार है। HTML टैग और इस तरह के बटन।
    राल्फ

    1

    मैं Gedit का भी सुझाव देता हूं। एक महान "प्लगइन्स, उपकरण, रंग योजनाओं और स्निपेट्स के सेट के लिए गेडिट-मेट की जांच करें जो आपके काम में सुधार करेंगे।"


    1

    मैं jedit का उपयोग करने का सुझाव देता हूं। यह कुछ संपादकों में से एक है जो आपको एक साथ एक से अधिक फ़ाइल प्रदर्शित करते हैं जो मुझे बहुत उपयोगी लगते हैं। आप एक साथ एक ही फाइल के विभिन्न भागों को भी प्रदर्शित कर सकते हैं। ऐसा करने वाला एकमात्र अन्य संपादक केट है, लेकिन यह ubuntu के अधिक हाल के संस्करणों के साथ काम नहीं करता है।


    0

    प्लेटफ़ॉर्म पायथन संपादन के लिए आप SPE का उपयोग कर सकते हैं

    (हालांकि, केट, Sublime2, और Geany साथ स्निपेट शानदार हैं)

    sudo apt-get install spe


    हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
    Licensed under cc by-sa 3.0 with attribution required.