2009-05-12 12 views
27

मैं अपने कोड के पीछे स्विच करने के लिए Shift + F7 दबाता हूं और डिजाइनर (जो लोड करने के लिए 1 से 5 सेकंड के बीच लेता है) तो मुझे हमेशा अपने एक्सएएमएल कोड को संशोधित करने के लिए व्यू एक्सएमएल पर क्लिक करना होगा।कोड स्टूडियो में एक्सम कोड से स्विच करने के लिए दृश्य स्टूडियो में शोरकट क्या है?

मुझे सीधे जाने के लिए उपकरण/विकल्प/कीबोर्ड में कोई शॉर्टकट नहीं मिलता है (कोड से पीछे XAML कोड तक)। मैं उसे कैसे कर सकता हूँ ?

+1

मेरे पास जवाब नहीं है और मैं आपका प्रश्न देख रहा हूं। हालांकि, Shift + F7 मेरे लिए काम नहीं करता है। मैं आमतौर पर XAML से कोड के पीछे जाने के लिए F7 दबाता हूं। फिर मैं बस राइट क्लिक करें और डिज़ाइनर देखें और एक्सएएमएल का चयन करें। उम्मीद है कि किसी के पास बेहतर समाधान होगा। – Vadim

+0

Shift + F7 को देखने के लिए मैप किया गया है।मेरे विजुअल स्टूडियो में व्यू डिज़ाइनर –

उत्तर

21

वीएस -2008 में, जबकि आपके एक्सएएमएल पेज (.xaml.cs) के कोड-बैक में, SHIFT-F7 दबाकर आपको एक्सएएमएल डिज़ाइनर या एक्सएएमएल कोड पेज पर ले जाया जाएगा, इस पर निर्भर करता है कि किसके पास नवीनतम फोकस था। SHIFT-F7 को फिर से दबाकर आप एक्सएएमएल कोड पेज से डिजाइनर और इसके विपरीत ले जाएंगे।

एक्सएएमएल डिजाइनर या एक्सएएमएल कोड पेज में, एफ 7 दबाकर आपको पृष्ठ के पीछे संबंधित कोड पर ले जाता है।

अद्यतन। बाद के संस्करणों के लिए लागू (उदा। एमएस वीएस 2015 भी)।

+1

SHIFT-F7 हमेशा मुझे एक्सएएमएल डिज़ाइनर पर ले जाता है :( –

+0

मुझे लगता है कि यह डिज़ाइनर पर जाएगा यदि आप आखिरी बार खुले थे और एक्सएएमएल मार्कअप अगर आप खुले थे। – brendan

+0

बहुत अजीब .. यह आपके जैसा काम करता है जैसा कि आपने अभी कहा है> _ < –

1

वी.एस. 2008 के लिए:

एफ 7 संहिता के XAML से चला जाता है के पीछे, Shift-F7 कोड से पीछे XAML

+0

SHIFT-F7 एक्सएएमएल डिज़ाइन पर जाता है, एक्सएएमएल कोड पेज में नहीं, यह मेरी समस्या है –

+0

हम्म, मेरे लिए कोड पेज पर जाता है। लेकिन फिर मेरे पास डिज़ाइनर बंद हो गया है। –

+0

आपने डिजाइनर को बदलने के लिए कैसे किया? –

0

को डाउनलोड dpack दृश्य स्टूडियो (मुक्त) के लिए चला जाता है - तो F7 हमेशा में बदल जाएगा "अन्य" दृश्य। वहां भी कई अन्य महान सुविधाएं हैं।

+0

मेरे पास पहले से ही डीपीएक है, यह एक महान ऐड-इन है, मैं फाई से प्यार करता हूँ ले और क्लास इंडेक्सिंग, समाधान एक्सप्लोरर का उपयोग करने के बजाए अच्छी सुविधा है, लेकिन एफ 7 हमेशा डिजाइनर या एक्सएमएल कोड से कोड के पीछे जाता है। –

4

जब मैंने पहली बार वीएस -2010 स्थापित किया, तो मेरे कीबोर्ड मैपिंग (डिफ़ॉल्ट) पर सेट किए गए थे। डिफ़ॉल्ट सेटिंग में View.ViewDesigner "Shift-F7 (HTML Editor Source View)" पर मैप किया गया था। सभी विचारों में काम करने के लिए शॉर्टकट प्राप्त करने के लिए, मुझे मैपिंग को "शिफ्ट-एफ 7 (ग्लोबल)" में बदलना पड़ा। कुंजीपटल मैपिंग को "विजुअल सी # 2005" में बदलकर भी काम किया।

8

मैं अंत में वी.एस. 2010 के लिए समाधान मिल गया है:

एफ 7: कोड के पीछे और XAML के बीच स्विच (डिजाइन या मार्कअप के आधार पर पिछली बार उपयोग)
Shift + F7: XAML (डिजाइन) के बीच स्विच और XAML (मार्कअप)।

एफ 7 शॉर्टकट मानचित्रण की तरह दिखना चाहिए "View.ToggleDesigner (F7 (ग्लोबल))"
Shift + एफ 7 शॉर्टकट मानचित्रण की तरह "View.ViewDesigner (Shift + एफ 7 (ग्लोबल))" और "View.ViewMarkup दिखना चाहिए (शिफ्ट + एफ 7 (एचटीएमएल स्रोत संपादक देखें)) "(एक शॉर्टकट के लिए दो मैपिंग)।

1

वीएस 2012 के लिए, एफ 7 समाधान बनाता है।

  • Shift-एफ 7: XAML Ctrl

  • Ctrl-Alt-0 को जाता है से कोड-पीछे: कोड-पीछे करने के लिए XAML से चला जाता है

यह दृश्य मेनू में है, लेकिन एक स्पष्ट कीस्ट्रोक नहीं। टूल्स-कस्टमाइज़ करें ... कीबोर्ड ... इसे कस्टमाइज़ करने के लिए।

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