2010-12-29 5 views
8

2005 यहां के लिए एक समाधान हुई:विजुअल स्टूडियो 2010 को फ़ाइल एक्सटेंशन को सी #/एएसपीएक्स/सी/सी ++ फाइलों के रूप में कैसे पहचानें?

http://www.dotnetmonster.com/Uwe/Forum.aspx/vs/3298/Make-Visual-C-recognize-file-extensions-as-C-files

लेकिन VS2008 और VS2010 के लिए एक ही रजिस्ट्री नहीं मिल रहा है। तो मुझे इसके लिए समाधान अपडेट कहां मिल सकता है? धन्यवाद।

उत्तर

12

यदि आप जो खोज रहे हैं वह वीएस 2010 संपादक में विभिन्न एक्सटेंशन के लिए सिंटैक्स हाइलाइटिंग है: टूल्स -> विकल्प -> टेक्स्ट एडिटर -> फ़ाइल एक्सटेंशन पर जाएं और एक्सटेंशन दर्ज करें।

+0

मुझे यह http://www.ademiller.com/blogs/tech/2010/10/visual-studio-2010-adding-intellisense-support-for-cuda-c/ मिला लेकिन यह काम नहीं करता है। लेकिन आपका काम बहुत धन्यवाद! – user310291

+2

उदाहरण के लिए, फ़ाइल एक्सटेंशन '.m' जोड़ने के लिए ताकि विजुअल स्टूडियो मैकिंतोश एक्ससीडीई आईओएस सी फाइलों को पहचान सके, एक्सटेंशन फ़ाइल में 'एम' टाइप करें, फ़ील्ड "संपादक:" = माइक्रोसॉफ्ट विजुअल सी ++, और "एड" दबाएं, बंद करें और अपनी .m फ़ाइल को फिर से खोलें (यदि पहले से ही वीएस में खुला है), और वहां है। –

1

मुझे नहीं लगता कि यह कोई अलग है। हालांकि आपको रजिस्ट्री कुंजी नाम HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Microsoft \ VisualStudio \ 8.0 \ भाषाएँ \ फ़ाइल एक्सटेंशन में संस्करण संख्या को बदलना होगा। वीएस -2008 9.0 है, वीएस -2010 10.0

इस प्रकार की रजिस्ट्री हैक बहुत अच्छी तरह से स्केल नहीं करती है। जब आप किसी अन्य मशीन पर प्रोजेक्ट खोलते हैं या एक अलग वीएस संस्करण का उपयोग करते हैं तो यह काम करना बंद कर देता है। जैसा कि आप पाए गए। फ़ाइल का नाम बदलना बहुत कम दर्द-बिंदु है।

+0

लगभग किसी भी अनुकूलन के बारे में कहा जा सकता है - कुंजी बाइंडिंग, रंगीन इत्यादि। इनके निर्यात और आयात हाल के वीएस संस्करणों में बेहद सुधार हुआ है, लेकिन मुझे अभी भी इन सभी सुसंगत और मशीनों को लगातार रखने की कोशिश मिल रही है दर्द। लेकिन मुझे लगता है कि यह अनुकूलन की प्रकृति का कम से कम हिस्सा है (क्योंकि वे डिफ़ॉल्ट व्यवहार नहीं हैं)। –

+0

मैंने पहले ही रजिस्ट्री को देखा है, यह बिल्कुल समान नहीं है: 8.0 या 10 – user310291

+0

के तहत कोई भाषा कुंजी नहीं है। एक 64-बिट ऑपरेटिंग सिस्टम से सावधान रहें। 32-बिट कुंजी HKLM \ सॉफ़्टवेयर \ Wow6432Node –

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