2008-10-22 16 views
58

के लिए वैकल्पिक आईडीई विजुअल स्टूडियो 2008 और एक्लिप्स द्वारा खराब कर दिया गया है और मुझे वीबी 6 ऐप पर थोड़ा सा रखरखाव कार्य करना है।वीबी 6 और वीबीए

क्या किसी को भी वीबी 6 के लिए वैकल्पिक/अद्यतन आईडीई पता है?

एक पुनर्लेख एक विकल्प नहीं है जिसे मैं बस कुछ बग फिक्स कर रहा हूं और यह एक बड़ा कोडबेस है।

+2

आईडीई के साथ क्या गलत है? यह हल्का वजन है :-) यह किसी भी आधुनिक हार्डवेयर पर बहुत तेज़ है। आप डीबग कर सकते हैं, इसमें ब्रेकपॉइंट्स हैं ... आप क्या खो रहे हैं? –

+0

आप वास्तव में क्या पूछ रहे हैं? यदि विजुअलस्टूडियो 2008 में वीबी 6 आईडीई उपलब्ध है? इसका उत्तर ** नहीं ** है। आपको VB6 कंपाइलर/आईडीई स्थापित करना होगा जो VisualStudio6 सेटअप में शामिल है। (आप केवल VB6 भाग को स्थापित करने और C++ के लिए VisualStudio6 को छोड़ने के लिए चुन सकते हैं) – awe

+2

इसके अलावा एक नज़र: [** रबरडक **] (http://rubberduckvba.com), एक ओपन-सोर्स प्रोजेक्ट जो कोड निरीक्षण जैसे फीचर्स को जोड़ता है , रिफैक्टरिंग, शक्तिशाली नेविगेशन टूल्स (सदस्य-स्तरीय कोड एक्सप्लोरर, सभी संदर्भ ढूंढें, गोटो कार्यान्वयन, प्रतीक ढूंढें ...), स्रोत नियंत्रण, यूनिट परीक्षण, मूल स्मार्ट इंडेंटर कोड का सी # पोर्ट जो 64-बिट वीबीई में काम करता है मेजबान, और कई और विशेषताएं। अब के लिए वीबीए में काम करता है, लेकिन वीबी 6 एकीकरण की योजना बनाई गई है। नोट, मैं [Rubberduck भंडार] पर व्यवस्थापक हूँ (https://github.com/rubberduck-vba/Rubberduck)। –

उत्तर

58

मैंने कभी भी Vb6 के लिए वैकल्पिक आईडीई के बारे में नहीं सुना है। हालांकि, ये दो (फ्री) वीबी 6 ऐड-इन्स अनिवार्य हैं और आपके जीवन को आसान बना देंगे - खासकर अगर बहुत सारे कोड हैं। वे माइक्रोसॉफ्ट ऑफिस में वीबीए के लिए समान रूप से प्रभावी हैं।

एमजेड-टूल्स: आईडीई टूल्स का एक शानदार संग्रह प्रदान करता है - अप्रयुक्त चर, अप्रयुक्त विधियों, एक महान "सभी खोजें", कोड स्निपेट ढूंढना। कार्लोस जे क्विंटरो द्वारा लिखित, जिनके लिए अब मुझे घंटों और घंटों का समय लगता है।

http://www.mztools.com/v3/mztools3.aspx

और SmartIndenter है, जो सभी ऑटो खिसकने का ख्याल रखता है। यह एक चीज करता है और यह अच्छा करता है।

http://www.oaltd.co.uk/Indenter/Default.htm

Screencap of MZ-Tools Menu

+4

mz टूल्स उत्कृष्ट – kjack

+8

वास्तव में वीबी 6 आईडीई "टिप्स एंड ट्रिक्स" प्रश्न के सभी उत्तरों को देखने लायक है। http://stackoverflow.com/questions/664370/your-favorite-visual-basic-6-tools-and-tips – MarkJ

8

कुछ समय पहले मैंने कुछ शोध किया और कुछ भी नहीं आया। मुझे विश्वास नहीं है कि आपके पास कोई वास्तविक विकल्प है ...

लेकिन आप इसे जांचने पर विचार कर सकते हैं: http://www.axtools.com/products/cs2k3vb_screenshots.htm यह काफी आशाजनक दिखता है।

विजुअल बेसिक 6.0 पैकिंग के लिए 50 से अधिक पेशेवर उपकरण पैकिंग और सहायक। कोड व्यू सहायक मानक वीबी 6 कोड संपादक सशर्त कथन, अंतराल विवरण, और हॉटस्पॉट के लिए शाखा लाइनों के साथ समृद्ध करता है। इसके अलावा, कोड विश्लेषक में सटीक जानकारी मर चुका है और धीमी गति से कोड, SmartComplete और ऑटोटेक्स्ट उपकरण मदद जबकि कोड विस्तार और कोड फ्लो देखें तक पहुँचने कर सकते हैं के साथ बढ़ी परियोजना एक्सप्लोरर आप एक प्रवीणता आप कभी नहीं का सपना देखा के साथ कोड लिखने एक कोड स्थान तेज़ी से कार्रवाई हमेशा आवश्यक है। अन्य उपकरण: विस्तारित , का पता लगाएं संदर्भ ढूंढ़ें, डिजाइनर एक्सप्लोरर, कोड फ़ॉर्मेटर, TabOrder डिजाइनर (स्वत: आदेश के साथ), हॉटकी डिजाइनर, हैंडलर Inserter, अपवाद संरक्षण में त्रुटि हुई, वर्तनी परीक्षक, तार समीक्षक, टिप्पणियाँ अनुरूपता परीक्षक , कार्य सूची प्रबंधक, कोड स्निपेट प्रबंधक, नामकरण मानक Manager.Version 2007 कहते हैं डिजाइनर विश्लेषक, उपयोगकर्ता इंटरफ़ेस स्टैंडर्ड गुण प्रबंधक, डिजाइनर स्निपेट्स, सबसे उप में कई संवर्द्धन सहित लाइब्रेरी एक्सप्लोरर।

+0

मैं अभी भी CodeSmart का उपयोग करता हूं, बहुत साफ है। – magallanes

7

फ़ाइल का पता नहीं लगा क्योंकि VB6 आईडीई करता बदलता है आईडीई के बाहर किए जाते हैं, यह काफी मुश्किल हो सकता VB6 आईडीई के बाहर कोड विकसित करने के लिए , कोड परिवर्तन खोने का जोखिम चलाने के बिना।

लेकिन यह एक VB6 प्रोजेक्ट को चलाने के लिए संभव है कमांड लाइन से निर्माण तो यह किसी भी पाठ संपादक/आईडीई एक आदेश एक पर कब्जा यह उत्पादन है चलाने में सक्षम का उपयोग कर सरल वीबी विकास करने के लिए संभव है।

लेकिन जीयूआई परिवर्तन और डिबगिंग जैसी चीजों के लिए वास्तव में वीबी 6 आईडीई पर वापस जाने के अलावा कोई विकल्प नहीं है।

set PATH="d:\Program Files\Microsoft Visual Studio\VB98\";%PATH% 
vb6.exe /out ErrorFile.txt /make MyProject.vbp 

FWIWZeus IDEआयात एक वीबी परियोजना फ़ाइल करने की क्षमता है और इस परियोजना/कार्यक्षेत्र में परियोजना विवरण प्रदर्शित:

यहाँ आदेशों डॉस शीघ्र से निर्माण चलाने के लिए आवश्यक है पेड़। यह आउटपुट को कैप्चर करने के लिए भी चलाएगा।

+3

यह बहुत परेशान है कि वीबी 6 आईडीई बाहरी फ़ाइल परिवर्तनों का पता नहीं लगाता !!!!! – mrsheen

+0

इस उत्तर में बाहरी फ़ाइल परिवर्तनों के लिए एक फिक्स है http://stackoverflow.com/questions/24766228/is-there-a-way-to-refresh-the-code-window-for-microsoft-visual-basic-6- बिना आर/24792427 # 24792427 –

3

हाँ, वीबी 6 afaik के लिए कोई वैकल्पिक आईडीई नहीं। लेकिन एक अनिवार्य ऐड-इन मैंने कोडहेल्प इस्तेमाल किया था। यह आपको टैब देता है! खिड़कियों के लिए, आसान टैब ऑर्डरिंग, फुलस्क्रीन स्विचर और शायद एक मूसहेल ऐड-इन। इसे Planet Source Code पृष्ठ से देखें। और एक सेटअप फ़ाइल में डाउनलोड के लिए टिप्पणियों की जांच करना सुनिश्चित करें क्योंकि मुझे स्रोत कोड और लेखक की साइट में समस्याएं थीं।

+1

@RayOK मैंने अभी कोडहेल्प डाउनलोड किया है, यह बहुत अच्छा है ... धन्यवाद –

2

मैंने वीबी 6 में प्रोग्रामिंग करते समय Visual Assist X का उपयोग किया। यह एक कोड रंग एड-इन है।
ए, होना आवश्यक है एक बार आप VS2005 के लिए इस्तेमाल किया गया +
यदि VB6 अभी भी वर्तमान संस्करण में समर्थित है मैं नहीं जानता, इसलिए आप एक बार देख (एक पुराने संस्करण और शायद मिल) लेना चाहिए और देखो अपने आप के लिए

+0

हमें पुराना संस्करण कहां मिल सकता है? वर्तमान संस्करण केवल वीसी ++ 6.0 का समर्थन करता है, भले ही यह "विजुअल स्टूडियो 6.0" का समर्थन करने का दावा करता है - मैंने वर्तमान संस्करण स्थापित किया है और vb6 ide में कुछ भी नहीं दिखाता है; ( –

+0

@ Erx_VB.NExT.Coder, ** शायद ** आप कर सकते हैं इसे eBay में ढूंढें। –

+0

क्या आपने axtool के CodeSmart समाधान की कोशिश की है? मुझे विश्वास नहीं था कि वीबी 6 की बात कब होती है ... मेरे भगवान मैं एक आश्चर्य के लिए था! मैं किसी को भी कोशिश करने के लिए प्यार करता हूँ और मुझे बताएं कि वे क्या सोचते हैं। मैंने 200 संस्करण का उपयोग किया जो कि टोरेंट साइटों पर उपलब्ध है, और महसूस किया कि इसमें बग हैं (लेकिन वे परेशान करने वाली बग नहीं हैं), वे प्रबंधनीय बग हैं। ओह हाँ, और यह आपके कोड को तब तक नहीं बदलता है आप विशेष रूप से इसे पूछते हैं, और बग्स में से कोई भी आपके कोड को बदलने या नष्ट करने से संबंधित नहीं है (शुक्रिया)। –

2

DoyleSoft बुनियादी विकल्प दृश्य बुनियादी

jabaco संकलक too-

8

Visual Basic Tools For Visual Studio आप दृश्य स्टूडियो 2012/2013 में खुला VB6 परियोजना, बुनियादी रेखांकित वाक्य रचना रंग, और कुछ और बातें के साथ देता है।

इसका एक काम प्रगति पर है, लेकिन अगर मेरे जैसे आपके पास कुछ जीवित मृत vb6 प्रोग्राम बनाए रखने के लिए हैं, तो यह ... दिलचस्प है।

कोई जीयूआई संपादक नहीं है, कोई डिबगिंग नहीं है। मुझे डर है कि इन बिंदुओं (विशेष रूप से डीबगिंग) सौदे तोड़ने वाले हैं। (बेशक, मैं समझता हूं कि सबकुछ संभव नहीं है)।