2011-12-18 9 views
7

संभव डुप्लिकेट:
What alternatives are there to the MATLAB Editor?क्या एमएम फाइलों के लिए कोई वैकल्पिक संपादक हैं?

मैं अपने विकास के समय में सुधार करने के लिए देख रहा हूँ।
मानक Matlab संपादक के अलावा कोई अन्य संपादक है, जिसमें कुछ अच्छी विशेषताएं हैं?

+1

यदि आप केवल एक संपादक की तलाश में हैं, तो 'Emacs' के पास एक अच्छा' Matlab' मोड है, लेकिन आप ब्रेकपॉइंट्स सेट करने में सक्षम नहीं होंगे। इसके अलावा, आपके कोड को प्रारूपित/इंडेंट करना बहुत आसान है। – user1071136

+2

@ उपयोगकर्ता 1071136: दिलचस्प। तो आपको ctrl-a से कम करने की आवश्यकता है, ctrl-I आपको मैटलैब संपादक में सभी को इंडेंट करने के लिए करना होगा? – Jonas

+0

@ जोनास वेल, यह स्वाद का विषय है, लेकिन मैटलैब का इंडेंटिंग का एक तरीका है, जो आपको पसंद नहीं हो सकता है (शायद इसे कॉन्फ़िगर करने का कोई तरीका है - आसानी से कोई नहीं ढूंढ सका)। इसके अलावा, यदि आपकी लाइनें बहुत लंबी हैं, तो ऑटो-ब्रेकिंग नहीं होगी। – user1071136

उत्तर

6

Emacs अन्य सभी अच्छाई Emacs है कि सहित एक अच्छा MATLAB मोड, है देखते हैं। हालांकि, एक दोष यह है कि आपके पास Ctrl-Return और F5 जैसे रन शॉर्टकट नहीं हैं - कम से कम बॉक्स को बाहर नहीं, लेकिन अगर किसी ने कहीं a plugin for that बनाया है तो मुझे आश्चर्य नहीं होगा।

संपादित करें: जोड़ा गया लिंक (हालांकि "प्लगइन" वास्तव में matlab-emacs प्रोजेक्ट का हिस्सा है जिसमें प्रमुख मोड शामिल है)।

1

फ्रीमेट, लेकिन यह अच्छा नहीं है!

आप इसे http://freemat.sourceforge.net/

मैं इसे इतना पसंद नहीं है की कोशिश कर सकते हैं, लेकिन लोग हैं, जो पसंद करती है यह

5

Vim अच्छा Matlab syntax highlighting and indenting है। और डिफ़ॉल्ट रूप से सभी अद्भुत vim पैक;)।

हालांकि, फ्लाई कोड की जांच और डिबगिंग के लिए ब्रेकपॉइंट्स सेट करने जैसी उन्नत सामग्री के लिए, मुझे मैटलैब संपादक की तरह कुछ भी नहीं मिला है।

10

मुझे लगता है कि आप निम्नलिखित कारणों के लिए matlab संपादक का उपयोग कर रखना चाहिए:

  • फास्ट कोड का टुकड़ा की निष्पादन के लिए शॉर्टकट का चयन करके और F9 दबाकर; या पूरी स्क्रिप्ट निष्पादित करने के लिए F5

  • बहुत पूर्ण सहायता, doc टाइपिंग।

  • फास्ट शॉर्टकट कोड का टुकड़ा निष्पादित करने के लिए, सेल मोड का उपयोग कर।

  • बहुत अच्छा और तेज़ कार्यों और फ़ाइल नामों का स्वत: पूर्णता; फ़ंक्शन के तर्कों के लिए सहायता करें।

  • उत्कृष्ट प्रोफाइलर और फ़ाइल तुलना टूल।

  • संपादक कुछ गलतियों को रेखांकित करते हैं, और कोड के कुछ सुधार (बहुत उपयोगी) का प्रस्ताव देते हैं। एक चर का चयन करते समय, यह इस चर के सभी अन्य उदाहरणों को हाइलाइट करता है।

  • डीबगिंग उपकरण, आसानी से जगह ब्रेकपॉइंट्स, जो आप डीबगिंग के दौरान बदल सकते हैं।खुला कार्य करने के लिए

  • शॉर्टकट फ़ाइलें, का चयन करने और Ctrl+D दबाने या open टाइप करके।

matlab के लिए कोई अन्य संपादक इस सुविधा में से कोई नहीं है।

+0

धन्यवाद @ ओली, मुझे इन फायदों के बारे में पता है। हालांकि, मैं जानना चाहता था कि क्या मैं वहां कुछ खो रहा हूं। –

+2

MATLAB में एम-फाइल संपादक को वर्षों से टीएमडब्लू से काफी ध्यान मिला है। यदि आप अधिकतम सुविधाएं चाहते हैं तो सुनिश्चित करें कि आप नवीनतम रिलीज का उपयोग कर रहे हैं। – Nzbuu

संबंधित मुद्दे