केडीई पर मोनो विकास के लिए आप किस आईडीई का उपयोग करते हैं?


14

वर्तमान में मेरे पास GUI के साथ लिनक्स इंस्टॉलेशन नहीं है। सभी टेक्स्ट मोड चला रहे हैं। जब मैं करता हूं, तो मैं आमतौर पर केडीई का उपयोग करता हूं। विंडोज पर मैं एक .NET डेवलपर हूं और मैंने अभी तक कोई मोनो डेवलपमेंट नहीं किया है। मैंने सुना है कि मोनोडेवलप केवल गनोम के लिए है।

यदि आप केडीई वातावरण में मोनो विकसित करते हैं, तो आप किस आईडीई का उपयोग करते हैं?

जवाबों:


18

यदि आप वास्तव में क्यूटी गनघो हैं और आपके डेस्कटॉप पर कोई भी gtk + सामान नहीं खड़ा हो सकता है, तो आप भाग्य से बाहर हो सकते हैं। यदि आप दूसरी ओर, पुस्तकालय-नजी नहीं हैं, तो क्या मैं मोनोडेवलप का सुझाव दे सकता हूं?

मोनोडेवलप एक IDE है जो मुख्य रूप से C # और अन्य .NET भाषाओं के लिए बनाया गया है। MonoDevelop डेवलपर्स को लिनक्स, विंडोज और मैक OSX पर डेस्कटॉप और ASP.NET वेब अनुप्रयोगों को जल्दी से लिखने में सक्षम बनाता है। MonoDevelop ने डेवलपर्स के लिए विज़ुअल स्टूडियो के साथ लिनक्स पर बनाए गए .NET अनुप्रयोगों को पोर्ट करना और सभी प्लेटफार्मों के लिए एक एकल कोड बेस बनाए रखना आसान बनाता है।

बेशक, आप Emacs या Vim का उपयोग करके बिना किसी वास्तविक समस्या के भी लिख सकते हैं।


मैं किसी भी तरह के नाज़ी होने के लिए लिनक्स उपयोगकर्ता के लिए उन्नत नहीं हूँ :) यह सिर्फ मेरी समझ की कमी हो सकती है कि केडीई पर मोनोडेवलप का उपयोग नहीं किया जा सकता है। हालाँकि मैंने लिनक्स पर GUI के साथ शुरुआत की थी, मैंने जल्दी से पाठ पर स्विच कर दिया क्योंकि मैं हमेशा SSH का उपयोग करके अपने Linux सर्वर का उपयोग कर कनेक्ट कर रहा था और GUI पर बेकार संसाधन नहीं चाहता था। लिनक्स पर GUI सामान सीखने के आसपास कभी नहीं मिला।
जेम्स

जितना अधिक आप जानते हैं :)
एली फ्रे

3
मोनोडेवलप द मोनो आईडीई है। यदि आप वास्तव में GTK पुस्तकालयों का उपयोग नहीं करना चाहते हैं, तो आप EMACS का उपयोग मोनो मोड के साथ भी कर सकते हैं: cybercom.net/~zbrad/DotNet/Emacs लेकिन मैं वास्तव में आपको IDE के रूप में मोनोडेवलप की सलाह देता हूं।
ह्यूगो

1
ऐसा नहीं है कि मैं विम या Emacs पसंद नहीं करता, लेकिन गंभीरता से वे अगले रनर अप हैं? केट या केडवेल के लिए कोई प्यार नहीं? ओह अच्छी तरह से मेरे जवाब थे कि वे केडीई विशिष्ट और बहुत ही विशिष्ट हैं, मैं मोनो समर्थन के लिए नहीं बोल सकता हालांकि, मुझे संदेह है कि मोनो को विकसित करने के लिए मोनोडेवलप सबसे अच्छा है।
xenoterracide

@xenotarracide: dully विख्यात। यह स्वाद का सवाल है, मुझे लगता है। यह शायद ही कभी मुझे उन विकल्पों का सुझाव देने के लिए होता है क्योंकि मैंने कभी भी उनका उपयोग नहीं किया है। निष्पक्ष होने के लिए, वे काम करने का केडीई मार्ग हैं।
एली फ्री

5

कोई कारण नहीं है कि आप केडीई पर मोनोडेवलप का उपयोग नहीं कर सकते। सभी GTK + एप्स को काम करना चाहिए, केवल वास्तविक नकारात्मक पक्ष यह है कि यह थोड़ा सा विदेशी लग सकता है और यह पुस्तकालयों के एक बड़े सेट में खींचने के लिए जा रहा है जो आपको "GT की जरूरत नहीं है" जब तक कि आपके पास अन्य GTK + ऐप इंस्टॉल न हों।

FWIW, मैं अपने अधिकांश मोनो विकास के लिए emacs का उपयोग करता हूं।


3

यहां ध्यान देने वाली महत्वपूर्ण बात यह है कि केडीई में मोनोडेवलप ठीक काम करता है। इसके लिए आपको GNOME का उपयोग करने की आवश्यकता नहीं है। यह बहुत ज्यादा हर GTK + एप्लिकेशन का सच है।


मैंने OpenSuse (मैं केडीई का उपयोग करता हूं) के तहत ऑनकॉल के साथ मोनड्यूवेल्ड स्थापित किया और इसे स्थापित किया गया है और विकास के तहत रखा गया एक शॉर्टकट है। जब मैं इस पर क्लिक करता हूं, तो यह रिपोर्ट करता है कि "निम्नलिखित ऐड-इन्स शुरू नहीं किया जा सकता है: मोनोडेवलप। गनोमप्ल रिकॉर्डर, 5"। मेरे पास Gnome स्थापित नहीं है और फिर भी त्रुटि Gnome प्लेटफ़ॉर्म गुम होने के बारे में है। यदि मैं जारी रखना चुनता हूं, तो मुझे त्रुटि मिलती है "एक घातक त्रुटि हुई है"। शायद यही वजह है कि यह गलत धारणा है कि मोनोडेवलप केडीई के तहत नहीं चल सकता है? वैसे भी, केडीई के तहत इसे चलाने के लिए मुझे क्या करना होगा?
Nick_F

3

क्या आपने केडीवल्यूड 4 या केट की जांच की है ?

डिस्क्लेमर: मैं मोनो विकसित नहीं करता हूं और मैं केट में vi बाइंडिंग प्राप्त करने में सक्षम नहीं हूं, जो कि अभी तक विम को बदलने के लिए पर्याप्त है।


अभी नहीं। इसकी एक बार कोशिश करूंगा।
जेम्स

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