2009-05-19 9 views
55

मैं सोच रहा था कि रीसर्पर से मेरी सभी सेटिंग्स को कॉपी करने का कोई तरीका है (रीशेर्पर सेटिंग्स के लिए स्टाइलकॉप और रीशेर्पर के लिए सेट की गई कीबोर्ड बाइंडिंग सहित) एक पीसी से दूसरे में?पीसी के बीच सभी रीशर्पर सेटिंग्स को स्थानांतरित करें

उत्तर

38

चूंकि Resharper के भीतर निर्यात विकल्प केवल कोड शैलियों के लिए है, तो आपको सभी सेटिंग्स के लिए थोड़ा सा शिल्पकार होना होगा।

Peter Ritchie's blog से ...

... सेटिंग्स में जमा हो जाती " डेटा \ JetBrains \ ReSharper \ v4.0 \ vs9.0% USERPROFILE% \ आवेदन"। में कुछ एक्सएमएल फाइलें हैं जो आपकी सेटिंग्स को स्टोर करती हैं। नवीनतम बिल्ड में अपग्रेड करने से पहले, बस उन्हें निर्देशिका में कॉपी करें।

यह बहुत संभव है कि इन फ़ाइलों के प्रारूप के बाद से पिछले निर्माण तो नए संस्करण से अधिक बैकअप कॉपी करने से बदल गया है संभवतः झटका-अप करने के लिए Resharper बना सकता है। तो, सावधानी के साथ उपयोग करें।

मैं Resharper 4.1 इसलिए बजाय "... \ v4.0 \ vs9.0" यह वास्तव में है "... \ v4.1 \ vs9.0" (स्पष्ट, मुझे पता है, लेकिन लायक उल्लेख है)।

मुझे स्टाइलकॉप सेटिंग्स के बारे में निश्चित नहीं है, लेकिन यह अधिकांश अन्य सेटिंग्स (कीबोर्ड योजना, कोड समापन सेटिंग्स, आदि ...) के लिए काम करना चाहिए।

+0

हाँ, यदि संस्करणों के बीच चलते हैं, तो ताजा एक्सएमएल फ़ाइल और आपकी स्रोत सेटिंग्स फ़ाइल पर एक अंतर करने के लिए सबसे अच्छा है। मैं वास्तव में अपने लैपटॉप पर 4.5 से सेटिंग्स को अपने लैपटॉप पर 5.0 स्थानांतरित करने जा रहा हूं। – Jay

+11

विंडोज 7 पर अलग-अलग पथ:% userprofile% \ AppData \ Roaming \ JetBrains \ ReSharper \ \ vs9.0 –

2

स्टाइलकॉप सेटिंग्स resharper प्लगइन में संग्रहीत नहीं हैं। वे stylecop निर्देशिका में हैं और एक XML फ़ाइल (सेटिंग्स.StyleCop) में हैं।

+0

रिशेर्पर के लिए स्टाइलकॉप * एक अंतर –

3

आप अपने रीशेर्पर कोड स्टाइल को निर्यात/आयात कर सकते हैं या इसे नेटवर्क पर रख सकते हैं और कई कंप्यूटरों के बीच साझा कर सकते हैं। ऐसा करने के लिए:

वीएस मेनू से ReSharper -> विकल्प विकल्प विकल्प में भाषा/सामान्य/कोड शैली साझाकरण का चयन करें।

यह सुनिश्चित नहीं है कि यह वही है जो आप खोज रहे हैं।

+1

हाँ, मेरे पास यह मेरी मूल पोस्ट में था लेकिन किसी ने इसे संपादित किया था। –

+0

वास्तव में क्या निर्यात किया जा रहा है? सभी भाषा अनुभाग? – Diego

9

है कि इस मैं StyleCop सेटिंग्स

+0

जो ... पर है http://rsm.codeplex.com/ – SteveC

+1

आरएसएम का भविष्य थोड़ा अस्पष्ट है आर # 6.1 में नए सेटिंग्स इंजन दिए गए: http://rsm.codeplex.com/discussions/262161 – Iain

1

मैं एक समाधान है कि मैं का उपयोग कर रहा है सहित लगता है, के सभी संग्रहीत करता ReSharper के लिए एक R# settings manager प्लगइन नहीं है!

स्काईडाइव और जंक्शन लिंक जादू। मैं फाइल सिस्टम में एक जंक्शन बनाता हूं जो सेटिंग्स को स्काइडाइडिव फ़ोल्डर में इंगित करता है। इस तरह से मेरे पास हर जगह है, मैं उसी सेटिंग को स्काइडाइडिव का उपयोग करता हूं !!!

लक्ष्य पीसी पर मैं विपरीत करता हूं।

उम्मीद है कि इससे मदद मिलती है।

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