2009-02-05 14 views
6

क्या किसी अन्य भाषा के लिए कोड स्निपेट को परिभाषित करने का कोई तरीका है, अन्यथा डिफ़ॉल्ट संस्करण (सी #, वीबी ...) वीएस 2008 में? मैं विजुअल स्टूडियो के साथ इंटेल के फर्मन कंपाइलर का उपयोग कर रहा हूं, और इसमें इसका एकीकरण कोड स्निपेट भाग से अलग है। मैंने सोचा कि मैं कहीं भी एमएसडीएन पर पढ़ता हूं कि आप अन्य भाषाओं के लिए नए लोगों को परिभाषित नहीं कर सकते हैं।किसी अन्य भाषा के लिए विजुअल स्टूडियो 2008 कोड स्निपेट

तो अगर कोई मुझे अन्यथा साबित कर सकता है तो मैं वास्तव में खुश रहूंगा।

किसी भी मदद की सराहना की।

उत्तर

1

भाषा के लिए कोड स्निपेट समर्थन भाषा सेवा द्वारा निर्धारित किया जाता है। इंटेल फोरट्रान पैकेज कोड स्निपेट का समर्थन नहीं करता है और इसे किसी और द्वारा जोड़ा नहीं जा सकता है (ऐड-इन या तृतीय पक्ष पैकेज के माध्यम से)।

कोड स्निपेट समर्थन को नियंत्रित करने वाली रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Microsoft \ VisualStudio \ 9.0 \ Languages ​​\ CodeExpansions है। आप इस कुंजी के नीचे नोटिस करेंगे, बेसिक, सीएसएचआरपी और एक्सएमएल के लिए उपकुंजी हैं (और यदि आपके पास अन्य भाषा सेवाएं हैं जो कोड स्निपेट का समर्थन करती हैं) लेकिन फोरट्रान के लिए कोई उपकुंजी नहीं है।

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

+0

कोई अच्छा आराम नहीं है, लेकिन कम से कम मैं इसके बारे में और नहीं सोचूंगा। धन्यवाद स्टीफन! – Rook

1

इस लेख को वीएस और कोड स्निपेट पर देखें। यह वीएस2005 के लिए लिखा गया था लेकिन वीएस -2008 के लिए भी यही है।

Code Snippets

आप के बाद से आपको लगता है कि के टुकड़े के लिए प्रयोग किया जाता है एक xml फ़ाइल में कोड भाषा निर्दिष्ट fortran के साथ इस का उपयोग करने में सक्षम होना चाहिए।

+0

मैंने विजुअल सी # निर्देशिका से prop.snippet की प्रतिलिपि बनाई, और इसमें "fortran" में भाषा विशेषता को बदल दिया। आयात करने पर विजुअल स्टूडियो ने एक त्रुटि दी: सी: \ मेरे दस्तावेज़ \ new.snippet: गुम या अनिर्दिष्ट भाषा विशेषता क्या मुझे कुछ याद आ रही है? सभी सुझावों की सराहना की। – Rook