2012-04-23 10 views
8

में कोड (स्रोत फ़ाइल/लाइन नंबर) में किसी स्थान के लिए एक लिंक साझा करें, मैं विजुअल स्टूडियो 2010 के लिए एक प्लगइन (एक टीएफएस प्लगइन हो सकता हूं) जो 'कॉपी यूरी' संदर्भ मेनू प्रविष्टि को जोड़ता है कोड संपादक और एक फ़ाइल/लाइन नंबर को आईएम वार्तालाप (स्काइप) या ईमेल में पेस्ट करने के लिए संभव बना देगा, और निश्चित रूप से लिंक पर क्लिक करने से परियोजना/फ़ाइल को सही लाइन नंबर पर खुल जाएगा (मौजूदा उदाहरण में यदि वीएस मुमकिन)।विजुअल स्टूडियो

मैं घर से काम कर रहा हूं और स्काइप (और कभी-कभी ईमेल) के माध्यम से आसानी से कोड कोड साझा करने में सक्षम होना अच्छा होगा।

मैं googled और कुछ भी नहीं मिला, लेकिन यह शायद Resharper की तरह एक बड़ी प्लगइन में उपलब्ध है और विज्ञापित नहीं है।

+0

जब आपने "फ़ाइल/रेखा" संख्या लिखा, तो "फ़ाइल" भाग जो आप उम्मीद करते हैं वह एक टीएफएस स्रोत नियंत्रण स्थान है (उदाहरण के लिए $/MyTeamProject/MyBranch/MyFile.cs)? – Nock

+0

हां, लेकिन ऐसा इसलिए है क्योंकि मुझे लगता है कि टीम के सदस्यों के कंप्यूटरों में विभिन्न भौतिक स्थानों में स्थित परियोजनाओं से निपटने के लिए और अधिक सुविधाजनक होगा, टीएफएस के बिना एक समाधान अभी भी अच्छी शुरूआत होगी – Guillaume86

उत्तर

1

ऐसा कोई एक्सटेंशन नहीं है जो मुझे पता है।

हालांकि वीएसएक्स बनाना मुश्किल नहीं होगा जो स्रोत कोड संदर्भ मेनू में एक प्रविष्टि जोड़ता है जो टीएफएस एपीआई का उपयोग करके स्थानीय पथ से स्रोत नियंत्रण पथ प्राप्त करेगा और फिर परिणाम को क्लिपबोर्ड में डाल देगा।

इस बीच वर्कअराउंड के साथ आने का कोई आसान तरीका नहीं है क्योंकि मुझे विजुअल स्टूडियो में स्थानीय पथ से स्रोत नियंत्रण पथ प्राप्त करने के तरीके से अवगत नहीं है।

+0

इनपुट के लिए धन्यवाद, हाँ स्थान/रेखा संख्या वास्तव में कठिन हिस्सा नहीं है, लेकिन क्लिक करने योग्य लिंक भाग मुश्किल लगता है, शायद http://stackoverflow.com/questions/3964152/how-do-i-create-a-custom-protocol-and-map-it-to- एक आवेदन मदद कर सकता है (ईमानदारी से, मुझे उस प्लगइन को मेरे लिए लायक बनाने के लिए आवश्यक समय से डर नहीं है, इसलिए मैंने एक मौजूदा समाधान के बारे में पूछा और इसे कोड करने के तरीके के बारे में नहीं पूछा, मुझे पता है, यह बुरा है ^^) – Guillaume86

2

मैंने इसके लिए एक विस्तार लिखा था। यह CodeLink कहा जाता है:

https://marketplace.visualstudio.com/items?itemName=AuriRahimzadeh.CodeLinktm

मैं परीक्षकों और प्रतिक्रिया के लिए देख रहा हूँ। मेरे पास परीक्षण करने के लिए केवल इतना समाधान हैं :)

+0

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

+0

मैं निश्चित रूप से संदर्भ मेनू जोड़ना चाहता हूं ... इसे कैसे करना है, और सुविधा जोड़ने के लिए समय ढूंढें :) आपकी प्रतिक्रिया के लिए धन्यवाद! –