विजुअल स्टूडियो में ग्रहण में क्या सुविधाएँ उपलब्ध नहीं हैं? [बन्द है]


11

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

दृश्य स्टूडियो में ग्रहण में क्या सुविधाएँ उपलब्ध नहीं हैं?


6
जावा विकास वीएस :-) में उपलब्ध नहीं है
विक्टर हर्डुगासी

3
C # और या विज़ुअल असिस्ट x ( wholetomato.com ) C ++ / C # / VB के लिए, अपनी भाषा की जरूरतों के आधार पर अपना स्वयं का रिसार्टपर ( jetbrains.com/resharper ) प्राप्त करें ।
हेराल्ड स्किरीच

@Victor, पुराने संस्करणों में आप कर सकते हैं।

जवाबों:


10

ग्रहण का अपना स्थानीय इतिहास है जो एक सुपर डुपर पूर्व की तरह है। मुझे वीएस में एक समान सुविधा के बारे में पता नहीं है।


मुझे लगता है कि यह क्या netbeans के रूप में अच्छी तरह से है। स्थानीय इतिहास ने मुझे बड़ा समय बचाया है जो मुझे svn
WalterJ89

प्लग-इन है, यह vlh2005.codeplex.com लगता है और ऐसा लगता है कि MS के पास इस सुविधा के लिए कोई योजना नहीं है। connect.microsoft.com/VisualStudio/feedback/details/380301/…
Walter8989

9

एक्लिप्स क्विक एक्सेस एक अद्भुत प्रयोज्य सुविधा है, मेरी राय में।

लघु संस्करण:

  • एक कल्पना कीजिए पारा या Launchy आईडीई के अंदर !.

क्विक एक्सेस के साथ आप कीबोर्ड का उपयोग करके IDE के लगभग किसी भी हिस्से में नेविगेट कर सकते हैं। हां, जिसे विज़ुअल स्टूडियो में भी किया जा सकता है, लेकिन आपको प्रत्येक दृश्य का शॉर्टकट सीखने की आवश्यकता है: ऑब्जेक्ट ब्राउज़र पर जाने के लिए Ctrl + Alt + J; समाधान एक्सप्लोरर, आदि के लिए Ctrl + Alt + L; या जेनेरिक विंडो स्विचिंग शॉर्टकट का उपयोग करें (जैसे Ctrl + F6 एक-एक करके अगली विंडो पर जाने के लिए)।

ग्रहण में, आपको त्वरित एक्सेस टूल खोलने के लिए केवल एक शॉर्टकट: Ctrl + 3 की आवश्यकता होती है।

क्विक एक्सेस टूल हैट आपको किसी भी कमांड, व्यू, पर्सपेक्टिव, मेन्यू यहां तक ​​कि सोर्स फाइल्स का नाम लिखना शुरू करने की अनुमति देता है! और यह स्वतः पूर्ण होगा और विकल्प सुझाएगा।

त्वरित ऐक्सेस:

  • संक्षिप्त रूप से याद किया जाएगा और आपके सबसे अधिक बार एक्सेस किए गए आइटम और उत्तरोत्तर आपके द्वारा उपयोग किए जाने के तरीके के अनुकूल होंगे।
  • आपको PascalCase संक्षिप्तीकरण टाइप करने की भी अनुमति देगा: आप डेटा स्रोत एक्सप्लोरर दृश्य में जाना चाहते हैं? DSE टाइप करें और यह पहले विकल्प के रूप में दिखाई देगा।
  • यह सीखने की सहायता के रूप में प्रत्येक आइटम के लिए कीबोर्ड शॉर्टकट भी दिखाएगा।

अधिक पढ़ें:

http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html

http://eclipse.dzone.com/articles/eclipse-36-hidden-treasures


1
विजुअल स्टूडियो 2011 में इसी तरह की चीजें होंगी जिन्हें त्वरित लॉन्च कहा जाता है। blogs.msdn.com/b/visualstudio/archive/2012/02/23/…
softveda

5

परिप्रेक्ष्य

ध्यान दें कि विज़ुअल स्टूडियो आईडीई (खुली खिड़कियां, स्थान, आदि) के लेआउट को कैसे याद करता है जो आपने पिछली बार डिबगर का उपयोग किया था? और यह कैसे और "गैर डिबगिंग" आईडीई लेआउट के बीच स्वचालित रूप से स्विच करता है।

ग्रहण पर्सपेक्टिव्स के साथ ऐसा ही करता है। केवल यह कि आप उन्हें न केवल डिबगिंग और डिबगिंग के लिए पूरी तरह से अनुकूलित कर सकते हैं, बल्कि आप विभिन्न IDE कॉन्फ़िगरेशन के साथ कई लेआउट बना सकते हैं और उनके बीच एक साधारण क्लिक के साथ स्विच कर सकते हैं।

  • डिबगिंग लेआउट में जाना चाहते हैं, जबकि डिबगिंग नहीं। बस डीबगिंग पर्सपेक्टिव टूलबार बटन पर क्लिक करें।

  • कोई संपादकों के साथ एक नया लेआउट का आविष्कार करना चाहते हैं और केवल पैकेज एक्सप्लोरर और Javadoc दृश्य दिखाई दे रहे हैं? अपनी खिड़कियों को अपनी इच्छानुसार स्थानांतरित करें और इसे एक नए परिप्रेक्ष्य के रूप में सहेजें।

यह आपके आईडीई को उचित तरीके से स्विच करने का एक शानदार तरीका है जब आपका दिमाग भी एक तरह के कार्य से दूसरे में स्विच हो रहा हो।

ग्रहण सहायता - परिप्रेक्ष्य


वहाँ एक प्लगइन इस उद्देश्य के लिए परिप्रेक्ष्य बुलाया वी.एस. में (है visualstudiogallery.msdn.microsoft.com/... )
ihebiheb

4

मुझे याद नहीं है कि Visual Studio ग्रहण कार्य सेट के समान है ।

कार्य सेट - सहायता - ग्रहण एसडीके

वे आपके 'समाधान' (ग्रहण में कार्यक्षेत्र) में शामिल समूह परियोजनाओं का एक तरीका है जो आपको उस कोड के भाग के अनुसार परियोजनाओं के विभिन्न सेटों को छिपाने या दिखाने की अनुमति देता है, जिस पर आप काम करना चाहते हैं। उदाहरण के लिए, आप केवल यूनिट परीक्षण परियोजनाओं, या केवल डेटा एक्सेस लेयर संबंधित मॉड्यूल को अपनी परियोजना में काम करने वाले सेट को परिभाषित कर सकते हैं।

वर्तमान में चयनित कार्य सेट से संबंधित सामान दिखाने के लिए लगभग किसी भी ग्रहण दृश्य को फ़िल्टर करना उपयोगी है। उदाहरण के लिए, त्रुटि सूची: आपको कार्यक्षेत्र की सभी त्रुटियों को देखने की जरूरत नहीं है, केवल सक्रिय कामकाजी सेट में परियोजनाओं से संबंधित हैं।

जिस तरह से मैं कल्पना करता हूं कि विजुअल स्टूडियो में इस कार्यक्षमता को डुप्लिकेट करने का एक बहु समाधान दृष्टिकोण है, और समाधान को मैन्युअल रूप से खोलना और बंद करना है।


और अगर केवल वे एक अलग ग्रहण करने के लिए निर्यात किया जा सकता है - आह ...

आप समाधान फ़ोल्डर्स का उपयोग करके दृश्य स्टूडियो में परियोजनाओं के समूह को लोड / अनलोड कर सकते हैं। हालांकि काम करने वाले सेट के समान नहीं।
सॉफ्टवेयड

2

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

VS से गुम:

  • Ctrl + इसकी परिभाषा पर जाने के लिए एक विधि नाम पर क्लिक करें;
  • ऑटो ब्रेस पूरा (सी # के लिए) - लेकिन, ईमानदार होने के लिए, कभी-कभी कष्टप्रद होता है;

1
सही माउस क्लिक के साथ विधि परिभाषा में नेविगेशन किया जा सकता है -> परिभाषा पर जाएं। उतना तेज नहीं है, लेकिन सुविधा है।
15

यूजी, व्यक्तिगत रूप से मैं यह सोचता हूं कि ब्राउज़र का मेरे लिए स्वचालित रूप से ब्रेसिज़ या टैग नहीं होना एक विशेषता है।
rjzii

1
@ysolik शॉर्टकट डिफ़ॉल्ट रूप से F12 है - डिबग कुंजियों के ठीक बगल में, बहुत आसान है। मैं Shift + F12 का बहुत उपयोग करता हूं (सभी प्रतीक संदर्भों को ढूंढें)
स्वयं पर ध्यान दें - एक नाम के बारे में सोचें

आप उपकरण ... विकल्प
JBRWilkinson

2
मुझे जो सुविधा याद आ रही है वह Ctrl + क्लिक का समर्थन है, परिभाषा पर नहीं। मुझे यह अधिक सुविधाजनक लगता है कि ctrl + F12 दबाने से क्लिक करें ...
विक्टर हर्डुगासी

0

आपके पास विजुअल स्टूडियो में आपके पास मावेन जैसा कुछ भी उपलब्ध नहीं है ।

मावेन मास्टर के लिए एक जटिल जानवर है, लेकिन एक बार जब आप इसे काम कर लेते हैं तो यह अविश्वसनीय रूप से शक्तिशाली होता है - यह मूल रूप से बिल्ड स्क्रिप्ट और निर्भरता प्रबंधन के सभी दर्द को दूर करता है।


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