Microsoft Visual Studio के लिए अनुशंसित ऐड-ऑन / प्लग इन [बंद]


210

क्या कोई भी किसी भी अच्छे ऐड-ऑन या प्लगइन्स के लिए सिफारिश कर सकता है Microsoft Visual Studio?
मुफ्त की पसंद की जाती है, लेकिन अगर यह लागत के लायक है तो यह ठीक है।


पीवीएस-स्टूडियो स्टेटिक कोड विश्लेषक सी, सी ++ और सी # के लिए: viva64.com/en/pvs-studio

बेहतर तरीके से हटा दें। यह वास्तविक नहीं है। (> 5 वर्ष और गैर रचनात्मक और सभी मौजूद नहीं हैं)
एरिक

जवाबों:


139

SmartPaster - (मुफ़्त) स्ट्रिंग्स के लिए कॉपी / पेस्ट कोड जनरेटर

अनखसवन - (मुफ़्त) एसवीएन स्रोत नियंत्रण एकीकरण वीएस.नेट के लिए

VisualSVN सर्वर - (मुफ़्त) स्रोत नियंत्रण

ReSharper - आईडीई एन्हांसमेंट जो रीफैक्टरिंग और उत्पादकता के साथ मदद करता है

कोडरश - स्टेरॉयड पर कोड जीन मैक्रोज़

रिफैक्टर - कोड रीफैक्टरिंग सहायता

कोडमेड (फ्री) - कोड सफाई, संगठन और जटिलता विश्लेषण

कोडस्मिथ - कोड जनरेटर

घोस्टडॉक - (मुफ़्त) सरल कोड टिप्पणी उपकरण

DXCore (मुफ़्त) और इसके कई भयानक प्लगइन्स: DxCore सामुदायिक प्लगइन्स , CR_Documentor , CodeStyleEnforcer , RedGreen

TestDriven.Net - (मुफ़्त / PAY) यूनिट परीक्षण सहायता

परावर्तक - (PAY) सुविधा संपन्न .Net Disassembler Reflector AddIn's

वेब परिनियोजन प्रोजेक्ट - वेब साइट्स और वेब एप्लिकेशन ( स्रोत ) के निर्माण और तैनाती के लिए अतिरिक्त कार्यक्षमता प्रदान करता है ।

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


DXCore के लिए RedGreen प्लगइन TD.NET के लिए एक विकल्प (स्पष्ट रूप से शक्तिशाली नहीं) है जो एक अधिक सहज (R #-like!) UI प्रदान करता है (कहीं भी शक्तिशाली या पूर्ण के रूप में नहीं है, लेकिन काम करता है)
रुबेन बार्टेलिंक

मुझे लगता है कि आपको इस उत्तर में "विज़ुअल असिस्ट" जोड़ना चाहिए ..
ufukgun

मैं विश्वास नहीं कर सकता कि आप वहाँ में पुनर्वसन नहीं है !!
हनोउन यासिर

@ यासिर महान बिंदु। मैंने हाल ही में CodeRush से ReSharper में स्विच किया है। मैं पूरी तरह से खुदाई कर रहा हूं कि यह टीडीडी (टेस्ट ड्रिवेन डेवलपमेंट) और रिफैक्टिंग में कैसे मदद करता है।
डेविड नेग्रॉन

1
@MehdiBugnard आप जेटब्रेन्स dotTrace की तरह प्रदर्शन प्रोफाइलर की बात कर रहे हैं jetbrains.com/profiler Redgate चींटियों प्रदर्शन प्रोफाइलर red-gate.com/products/dotnet-development/... Telerik JustTrace telerik.com/products/memory-performance-profiler.aspx
डेविड नेग्रॉन

98

मुक्त नहीं है, लेकिन ReSharper निश्चित रूप से एक सिफारिश है।


32
मुझे ReSharper पसंद है, लेकिन MAN यह मेरे दृश्य स्टूडियो प्रदर्शन पर एक डंप लेता है।
mmcdole

Simucal: अपने समाधान को RAM डिस्क पर डालने का प्रयास करें। बहुत बेहतर, गूढ़ रूप से पूर्ण-समाधान विश्लेषण।
दिमित्री नेस्टरुक

5
मैंने केवल 2.5k लाइनों पर फ़ाइल के साथ प्रदर्शन को नीचे जाते देखा। अन्यथा यह ठीक है ... और 2.5k लाइन बहुत अधिक है इसलिए यह एक "विशेषताएं" है जो मुझे बताती है कि यह कई फाइलों में होना चाहिए।)
पैट्रिक डेसजार्डिंस

5
यह उपकरण वस्तुतः बड़ी परियोजनाओं पर बेकार है। प्रदर्शन तुरंत खराब हो जाता है।
सेर्गेई अकोपोव

बेकार, शाब्दिक प्रदर्शन सुअर
cd491415

52

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


मैंने एक मुफ़्त टूल लिखा है जो VAssistX के "वर्कस्पेस में ओपन" और "हेडर फ्लिप" फीचर को लागू करता है: humbug.net/vsxtool यहां तक ​​कि विजुअल स्टूडियो एक्सप्रेस संस्करणों के साथ काम करता है जो प्लगइन्स की अनुमति नहीं देता था।
सैम

यदि आप रिफैक्टरिंग टूल जोड़ सकते हैं तो वह भयानक होगा :-)
graham.reeds

हाहा दुर्भाग्य से जो मैं चाहता था के दायरे से परे था .. हालांकि यह भयानक होगा।
सैम

35

PowerCommands एक Microsoft द्वारा बनाया गया प्लगइन है जो कई तरह के नए फीचर्स प्रदान करता है जो यह सोचते हैं कि पहली बार में विजुअल स्टूडियो में होना चाहिए था।

इसमें शामिल है

  • प्रोजेक्ट संदर्भों को कॉपी / पेस्ट करना!
  • किसी फ़ाइल या प्रोजेक्ट के हार्ड-ड्राइव स्थान पर सीधे कूदने के लिए "युक्त युक्त फ़ोल्डर खोलें"
  • स्वचालित पुनर्गठन और बयानों का उपयोग करने की छंटाई
  • "ओपन कमांड प्रॉम्प्ट हियर" अपने किसी भी प्रॉजेक्ट फोल्डर में कमांड प्रॉम्प्ट खोलने के लिए।
  • परियोजनाओं को संक्षिप्त करें

4
फ़ोल्डर खोलें और स्टेटमेंट का उपयोग करते हुए पहले से ही VS2008 में हैं अगर मैं गलत नहीं हूँ
बोरिस कॉल

स्वचालित पुनर्गठन और छँटाई बयानों का उपयोग भी VS2008 के साथ आता है। कमांड का नाम Edit.RemoveAndSort
André Pena

@Andre PowerCommands फ़ाइलों को सहेजते समय, या किसी समाधान में सभी फ़ाइलों को करने के लिए भी करेगा। मुझे यकीन नहीं है कि कमांड यह करेगा।
रंगोरिक

फ़ाइलों के लिए खुला युक्त फ़ोल्डर VS2015 में भी नहीं है (अकेले VS2008 चलो)।
डॉट नेट

25

RockScroll भयानक, और मुफ्त है।


परिशिष्ट

जैसा कि @Andrei बताते हैं, MetalScroll एक बेहतर विकल्प है। यह ओपन सोर्स है, और RS के बारे में कुछ कष्टप्रद बातों को सही करता है।


1
RockScroll शानदार है, सभी IDE क्रैश को शुरू करता है। :)
गैब्रियल इसेनबर्ग

मैंने ऐसा कभी अनुभव नहीं किया है, लेकिन फिर इसकी शायद अच्छी तरह से जांच नहीं की गई है।
एडम लाससेक

मुझ पर कभी दुर्घटनाग्रस्त भी नहीं हुई। मुझे यह अपडेट देखना अच्छा लगेगा।
nportelli

मुझ पर क्रश, जैसे, एक लाख बार। रास्ता बहुत अस्थिर IMHO है।
दिमित्री नेस्टरुक

2
MetalScroll की कोशिश करो !! यह Rockscroll से बेहतर है: blog.andrei.rinea.ro/post/…
Andrei Rînea

20

मैं CodeRush और Refactor का बहुत बड़ा प्रशंसक हूँ ! DevExpress द्वारा प्रो । मैं कई वर्षों से उनका उपयोग कर रहा हूं, और बिना किसी संदेह के यह मुझे एक तेज डेवलपर बनाता है। इसके अलावा, दोनों DXCore नामक एक मुक्त ढांचे पर बनाए गए हैं जो आपको विजुअल स्टूडियो के लिए अपना प्लग-इन विकसित करने की अनुमति देता है, और आकाश वहाँ की सीमा है ...


शायद मुझे कुछ याद आ रहा है, लेकिन डीएक्सकोर मुफ्त नहीं है।
सर्गेई अकोपोव

18

15

मुझे भूत डॉक्स बहुत उपयोगी लगते हैं।

GhostDoc विजुअल स्टूडियो के लिए एक मुफ्त ऐड-इन है जो स्वचालित रूप से C # के लिए XML प्रलेखन टिप्पणियाँ उत्पन्न करता है। या तो आधार वर्गों से विरासत में मिले मौजूदा दस्तावेज़ों का उपयोग करके या लागू किए गए इंटरफेस, या उदाहरण के तरीकों, गुणों या मापदंडों के नाम और प्रकार से टिप्पणियों को काटकर।


3
अगर यह सवाल "सबसे अधिक नफरत करने वाले ऐड-ऑन / प्लगइन्स" थे, तो घोस्टडॉक को मेरा वोट मिलेगा। मैं बजाय GhostDoc उत्पादन के नासमझ प्रलेखन से कोई प्रलेखन है।
रयान लुंडी

यह आपके दस्तावेज़ का अंत नहीं माना जाता है। यह सिर्फ एक शुरुआती बिंदु है। मैं मानता हूं, बस भूत दस्तावेज होने की बात व्यर्थ है।
रे

1
लेकिन अगर आप घोस्टडॉक का उत्पादन नहीं छोड़ते हैं, तो क्या बात है? यदि आप वीएस में /// हिट करते हैं, तो आपको स्वचालित रूप से आपकी विधि / संपत्ति / जो कुछ भी है, उसके लिए टेम्पलेट प्राप्त होता है। केवल एक चीज जो आपको नहीं मिलती है वह है माइंडलेस घोस्टडॉक-निर्मित टिप्पणियां।
रयान लुंडी

"घोस्टडॉक एक स्वतंत्र है" - पंजीकरण की आवश्यकता नहीं है और अब नागवार है
डेविड

14

यदि आप स्रोत नियंत्रण के लिए SVN का उपयोग करते हैं, तो निश्चित रूप से VisualSVN प्राप्त करें। यह TortoiseSVN इंटरैक्शन को Visual Studio IDE के भीतर से सक्षम करता है।

मैं भी Resharper टिप्पणी गूंज। खुदरा मूल्य थोड़ा कम है, लेकिन अगर आप छात्र हैं या शैक्षिक रूप से संबद्ध हैं, तो यह वास्तव में बहुत सस्ता है।


निजी तौर पर मुझे विज़ुअल स्टूडियो के लिए AnkSVN मुक्त ओपन-सोर्स प्लगइन पूरी तरह से पर्याप्त है; मैं इसे VisualSVN सर्वर के साथ जोड़ती हूं। यह देखने के लिए दोनों की तुलना करने के लायक हो सकता है कि क्या VisualSVN मूल्य को सही ठहराने के लिए पर्याप्त मूल्य जोड़ता है।
हाइड्रैगरियम

14

+1 विज़ुअल असिस्ट।

यह दुर्भाग्यपूर्ण है कि आपको वास्तव में अच्छा परिचय प्राप्त करने के लिए एक प्लगइन की आवश्यकता है लेकिन यह निश्चित रूप से भुगतान करने लायक है।


और आपको अच्छे रिफ्लेक्टरिंग विकल्प मिलते हैं और एक बहुत अच्छा सिंटैक्स हाइलाइटिंग भी।
fmuecke 8

12

LinqPad वस्तुओं / xml / sql के लिए linq के परीक्षण के लिए बहुत अच्छा है। मुफ्त डाउनलोड।


यह VS के लिए एक प्लगइन या ऐडिन नहीं है .. फिर भी यह एक बहुत अच्छा कार्यक्रम है।
18 फरवरी को अनहेल्डर

लेकिन इसमें code.google.com/p/linqpadvisualizer :) पर एक प्लगइन है
रॉबर्ट Ivanc


9

क्लिपबोर्ड प्रबंधक

लाइनों को हटाने के माध्यम से अपने क्लिपबोर्ड डेटा को बनाए रखता है, कुछ अन्य अच्छे आइटम लेकिन वह अकेला मुझे खुश करता है।

Regionerate

जबकि कुछ क्षेत्रों में मुझे लगता है कि यदि आप उनका उपयोग करते हैं, तो यह उपकरण आपके लिए है। स्वचालित रूप से आपके कोड को उपयुक्त क्षेत्र ब्लॉक में बदल देता है। कस्टम आइटम आदि के लिए पूरी तरह से विन्यास योग्य।


9

VSCommands 2010

वेबसाइट से: नवीनतम संस्करण का समर्थन करता है:

  • संदर्भ पथ प्रबंधित करें
  • समाधान एक्सप्लोरर में आकस्मिक ड्रैग एंड ड्रॉप को रोकें
  • आकस्मिक लिंक किए गए फ़ाइल को हटाएं
  • फिक्स लागू करें (स्वचालित रूप से निर्माण त्रुटियों / चेतावनियों को ठीक करें)
  • PowerShell खोलें
  • विधानसभा विवरण दिखाएं
  • कोड अनुबंध बनाएँ
  • पहला प्रोजेक्ट विफल होने पर बिल्ड रद्द करें
  • डीबग आउटपुट - कस्टम स्वरूपण
  • निर्माण आउटपुट - कस्टम स्वरूपण
  • खोज आउटपुट - कस्टम स्वरूपण
  • WPF रेंडरिंग कॉन्फ़िगर करें
  • फ़्यूज़न लॉग कॉन्फ़िगर करें
  • डिबगिंग के लिए IE कॉन्फ़िगर करें
  • स्रोत फ़ाइल की स्थिति जानें
  • IDE नेविगेटर में थंबनेल
  • Xaml, aspx, css, js और html फ़ाइलों के लिए विस्तारित समर्थन
  • Ctrl + माउस व्हील ज़ूम अक्षम करें
  • माउस सूचक को ज़ूम करें
  • configurability
  • स्थानीय IIS से संलग्न करें
  • पूर्ण पथ की प्रतिलिपि बनाएँ
  • स्टार्टअप प्रोजेक्ट बनाएं
  • ओपन कमांड प्रॉम्प्ट
  • ऑनलाइन खोजें
  • सांख्यिकी बनाएँ
  • समूह लिंक्ड आइटम
  • कॉपी / पेस्ट संदर्भ
  • लिंक के रूप में कॉपी / पेस्ट करें
  • समाधान को संक्षिप्त करें
  • उपयोगकर्ता इंटरफ़ेस से सीधे समूह आइटम (DependersUpon)
  • अभिव्यक्ति मिश्रण में खोलें
  • समाधान में पता लगाएँ
  • प्रोजेक्ट फ़ाइल संपादित करें
  • समाधान फ़ाइल संपादित करें
  • सभी फाइलें दिखाएं

और अन्य, तो अब यह कोशिश करो!


8

http://trolltech.com/products/qt/"> ​​क्यू क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन फ्रेमवर्क

Qt डेस्कटॉप और एम्बेडेड विकास के लिए एक क्रॉस-प्लेटफॉर्म एप्लीकेशन फ्रेमवर्क है। इसमें एक सहज ज्ञान युक्त एपीआई और एक समृद्ध सी ++ क्लास लाइब्रेरी, जीयूआई विकास और अंतर्राष्ट्रीयकरण के लिए एकीकृत उपकरण और जावा ™ और सी ++ विकास के लिए समर्थन शामिल हैं।

उनके पास विज़ुअल स्टूडियो के लिए प्लग-इन है, जिसमें थोड़ा पैसा खर्च होता है, लेकिन यह हर पैसे के लायक है।


8

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


7

विजुअल असिस्ट के लिए +1 और मैं वीएलएच (विजुअल लोकल हिस्ट्री) जोड़ूंगा जो एक तरह का लोकल सोर्स कंट्रोल सिस्टम प्रदान करता है। हर बार जब आप किसी फ़ाइल को सहेजते हैं, तो प्लगइन स्थानीय भंडार में एक प्रति जोड़ देता है।


7

ViEmu

वीएस के अंदर vi / vim समर्थन


इसे खोजने से पहले, मुझे विम और वीएस के बीच अल्ट-टैब करने के लिए मजबूर किया गया था, क्योंकि मैं vi की शक्ति के बिना नहीं हो सकता था। ViEmu एक जीवनसाथी था!
दान

2
वीएस के लिए VsVim भी एक महान विम "एमुलेटर" है, और यह खुला स्रोत है।
जुर्गेनब

2008 के बाद से वीएसवीआईएम ने बेहतर प्रदर्शन किया है, यह एक अच्छा मुफ्त विकल्प है
ग्लेन्युलर


5

कोड पढ़ने के लिए डिज़ाइन किए गए MS से कॉन्सोल्ट्स फ़ॉन्ट नि: शुल्क फ़ॉन्ट।


उस फ़ॉन्ट का उपयोग रीडिंग कोड के लिए किया गया था? पर्याप्त रूप से, मुझे यह प्रोग्रामिंग / विज़ुअल स्टूडियो के लिए सबसे अच्छा फ़ॉन्ट लगता है। ज्ञान के लिए धन्यवाद।
गुरदीप

5

MetalScroll की कोशिश करो !! यह Rockscroll से बेहतर है


मैं मेटलस्क्रोल का भी इस्तेमाल करता हूं। यह वास्तव में काफी आश्चर्यजनक है कि इस तरह की एक सरल अवधारणा बहुत कुछ करने में कैसे मदद कर सकती है। केवल एक नज़र आप सहज रूप से जानते हैं कि आप एक फ़ाइल में कहाँ हैं, अपने पड़ोस के मानसिक मानचित्र के समान कुछ।
Allbite

[बंद] धातु (लगभग) हमेशा रॉक \ / एम से बेहतर है [पर]
१ear:१ear

4

सोनिक फाइल फाइंडर जब आपके पास अपने समाधानों में फ़ाइलों का भार होता है और समाधान एक्सप्लोरर में उन्हें खोजना कलाई में दर्द बन जाता है।

आपको डीपैक दिलचस्प भी लग सकता है । कई उपकरण और संवर्द्धन एक साफ पैकेज में लुढ़के।



4

कोडरुश और रिफलेक्टर प्रो के लिए +1। मैं अपने डेल्फी अवतार के बाद से CodeRush का उपयोग कर रहा हूं, और यह पूरी तरह से अद्भुत है। "विचार की गति पर संहिता" का मंत्र वास्तविकता के बहुत करीब है;)


4
  1. Microsoft StyleCop C # के लिए कोड शैली जाँच प्रदान करता है, हम इसका हर समय उपयोग करते हैं और इसे प्यार करते हैं (मुफ्त)
  2. Axialis IconWorkshop में एक विजुअल स्टूडियो ऐड-इन है, जो अब VS2008 उपयोगकर्ताओं के लिए मुफ्त है।
  3. Resharper हाँ एक और वोट, क्योंकि मैं हर किसी को जो यह सुझाव देता है upvote नहीं कर सकते :)
  4. C ++ के लिए कार्यक्षेत्र Whiz , मैं कार्यक्षेत्र Whiz द्वारा रहते थे, लेकिन VS2008 में इसका इस्तेमाल नहीं किया क्योंकि मुझे एहसास नहीं था कि एक अद्यतन था। फिर से कोशिश करना होगा।


4

मैं एक छोटे से addin के रूप में CopySourceAsToHTML से प्यार करता हूँ। यदि आप अपने सिंटैक्स स्वरूपण को बनाए रखते हुए ब्लॉगिंग के लिए और जैसे कोड को कॉपी करना चाहते हैं तो यह बहुत अच्छा है।

मुझे लगता है कि यह अभी भी यूआरएल है .. आपको इसे 08 के साथ सेट करने के लिए कुछ मैनुअल काम करना होगा। http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/


3

लैपटॉप के लिए बाध्य या जिनके साथ vi / vim कुंजी बाइंडिंग मस्तिष्क में जलाए गए हैं, मैं ViEmu की सिफारिश करूंगा

यदि आपने vi कुंजी बाइंडिंग के साथ संपादन की कोशिश नहीं की है, तो आप यहाँ "क्यों, ओह क्यों, क्या # # करना चाहते हैं? # Nutheads vi का उपयोग करना चाहते हैं?"


3

AtomineerUtils Pro Documentation - Automatic DocXml / Doxygen / JavaDoc / Qt doc-comment जनरेशन / अपडेटिंग (घोस्टडोक के समान, लेकिन अधिक शक्तिशाली और लचीली, और C #, C ++, C ++ / CLI, C, Java और विजुअल बेसिक कोड का समर्थन करता है)।

उत्पन्न टिप्पणियों की शैली बहुत ही विन्यास योग्य है, और स्वचालित पुन: स्वरूपण (जैसे कि व्हाट्सएप नियंत्रण और शब्द लपेटना) को वैकल्पिक रूप से टिप्पणियों को यथासंभव पठनीय रखने के लिए लागू किया जा सकता है। इसमें कई मददगार भी हैं जो उपर्युक्त किसी भी प्रारूप में उपयोगकर्ताओं को अधिकांश विरासत वाली डॉक-टिप्पणियों को पढ़ने और परिवर्तित करने की अनुमति देते हैं।

(मैं लेखक हूं, लेकिन मेरा मानना ​​है कि ऊपर एक सटीक और उद्देश्यपूर्ण वर्णन है। यह ऐड-इन तब मुफ्त था जब इस उत्तर को पहली बार जोड़ा गया था, लेकिन मासिक में एडिन को बेहतर बनाने के लिए होस्टिंग, समर्थन और निरंतरता की लागत को कवर करना था। रिलीज, यह अब 30 दिनों के नि: शुल्क परीक्षण के साथ $ 10 है)


3

मुझे हमेशा आश्चर्य होता है कि अधिक लोग ND निर्भर के बारे में नहीं जानते / उपयोग करते हैं - यह आपके कोड के प्रत्येक स्तर पर सभी निर्भरता दिखाता है, और यहां तक ​​कि सुंदर बॉक्स और तीर के चित्र भी दिखाएगा कि आपकी वास्तुकला वास्तव में कितनी उलझन में है :) साथ में TestDriven। नेट, मैं इसके बिना काम करने की कल्पना नहीं कर सकता। नि: शुल्क / सस्ता।


एनडिपेंडेंट फ्री नहीं है। इसके बारे में केवल निशुल्क बात 14-दिवसीय परीक्षण अवधि है।
चमकदार

सच है, अब और मुक्त नहीं है, लेकिन आसानी से कीमत के लायक है।
जोएल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.