गो

2009-11-13 12 views
15

लिखने के लिए आप क्या उपयोग करते हैं मैं इसे बहुत जल्दी जानता हूं, लेकिन मैं Go (Google की प्रोग्रामिंग भाषा) और जीडिट में कोड लिखने के लिए परेशान करने की कोशिश कर रहा हूं।गो

तो, मेरा प्रश्न: गो के साथ प्रयोग करने के लिए आप क्या उपयोग करते हैं?

+0

हम वास्तव में जाओ के लिए एक से अधिक टैग करना चाहते हैं? –

+0

@ पिन - चूंकि "जाने" सामान्य सर्वसम्मति प्रतीत होता है, इसलिए मैंने इसे और अन्य दो प्रश्नों को गो के लिए कई टैग का उपयोग करके पुनः प्राप्त कर लिया है। –

+0

किसी को भी अच्छा मिला "क्यों जाना?" लेख कहीं कहीं लिंक? – quillbreaker

उत्तर

38

$ GOROOT/Misc के तहत वहां emacs, vim, xcode और केट के लिए सिंटैक्स हाइलाइटिंग फ़ाइलें हैं। इनमें से किसी भी संपादक का उपयोग करना चाहिए।

3

अनिवार्य vim उत्तर पोस्ट करने के लिए ड्रॉप करना।

+8

आप perl.org पर बिंदु क्यों लिंक करते हैं? – 246tNt

+0

हाहा ओह .. मैं पहले पर्ल ब्राउज़ कर रहा था और किसी को चैट में लिंक चिपकाया था। मान लीजिए जब मैं विम गया, मैंने गलत कॉपी नहीं किया और चिपकाया :) :) – Bartek

0

vim या emacs? मैंने अभी तक गो के साथ नहीं खेला है, लेकिन वे मेरे लिए प्रोग्रामिंग करते समय उपयोग किए जाने वाले एकमात्र संपादक हैं।

+6

आप सिर्फ लौ युद्ध के लिए पूछ रहे हैं। (vim btw पर जाएं) – Ralphleon

+1

2+ साल बाद ... मैं ज्यादातर vi का उपयोग करता हूं। हालांकि, अंतर के लिए बेहतर महसूस करने के लिए मैं कुछ लंबी अवधि के लिए emacs का उपयोग करना चाहता हूं। मैंने ज्वाला युद्ध से बचने के लिए एमएसीएस को शामिल किया, इसे शुरू नहीं किया। : पी मुझे लगता है कि इसे किसी भी तरह से लिया जा सकता है। – EMPraptor

+0

लॉल पुराने दोस्त। – Ralphleon

3

मैं आपका विम देखूंगा और आपको एक emacs उठाऊंगा।

+1

क्या आप यह कह रहे हैं कि emacs टेक्स्ट संपादक के रूप में विम से बेहतर है? (नोटिस मैंने टेक्स्ट एडिटर कहा और ओएस नहीं, वहां कोई तुलना नहीं) –

+6

तो यह एक ढाई साल की तरह है? – Nosredna

+0

ओह नहीं! वह बस सब-अंदर चला गया। – Blaise

2

किसी ने मैक पर होने पर टेक्स्टमैट के लिए एक बंडल जारी किया है। (बस जाओ Google समूह चर्चाएं खोजें)।

1

Notepad++ शायद सी ++ के लिए वाक्यविन्यास फ़ाइल के कुछ tweaking के साथ काम कर सकता है।

मतभेद Go For C++ Programmers

2

पढ़ विकल्पों की खोज के बाद देखने के लिए, मैं this thread पाया। श्री पेरेस, जीटीके sourceview के लिए एक वाक्य रचना फ़ाइल बनाई ताकि इस तरह एडिट के रूप में संपादकों, लेखकों आदि वाक्य रचना के लिए जाओ ~

सिर्फ नकल this पर प्रकाश डाला

/usr/share/gtksourceview-2.0/language-specs/ को हो सकता है
11

# गो-नट्स आईआरसी चैनल में किसी के पास जीएडिट के लिए एक गो सिंटैक्स फ़ाइल है, इसलिए यदि आप चाहें तो मैं वहां से पूछूंगा।

मैं व्यक्तिगत रूप से रॉब पाइक और रसेल कॉक्स का उपयोग करता हूं: acme। और मुझे पता है केन थॉम्पसन अभी भी sam का उपयोग करता है।

संपादित करें: रुचि रखने वालों के लिए, I have created a page to collect Go syntax highlighting files for various text editors। यदि आपके पास कोई भी शामिल नहीं है, तो मुझे बताएं और मुझे इसे जोड़ने में खुशी होगी।

2

कुछ जानकारी किसी ने अभी तक उल्लेख नहीं किया है: गो वितरण gofmt नामक प्रोग्राम के साथ आता है जो भाषा के लिए एक मानक प्रारूप प्रदान करता है। आप गोल्फ चला सकते हैं इसके माध्यम से जाओ और साफ आउटपुट प्राप्त करें। this example देखें।

मैं हमेशा Emacs का उपयोग कर रहा हूं इसलिए मैंने शुरुआत में सोचना शुरू किया कि Emacs के लिए कोई गो मोड नहीं होगा और this question से पूछा गया। फिर एक मिनट बाद मैंने पूछा कि मुझे गो स्रोत पेड़ के शीर्ष पर find . -name "*.el" करने की धारणा थी और मेरे अपने प्रश्न का उत्तर देने में सक्षम था। ऐसा लगता है कि कुछ अन्य लोगों को उत्तर उपयोगी पाया गया है।

0

व्यक्तिगत रूप से मुझे केट की स्प्लिट-विंडो क्षमता प्रोग्रामिंग में काफी उपयोगी होने के लिए मिलती है। (उबंटू केट वाक्य रचना उजागर फ़ाइल के साथ 10.4 LTS जोड़ा)

Hotei