2011-03-09 13 views
5

मैं कोड के पीछे एएसपीनेट का उपयोग करता हूं और सी #।एएसपीएक्स फाइलों में विजुअल स्टूडियो में रेगियन जोड़ने के लिए

#region Name Region 
#endregion 

मेरे सवालों का:

तो मैं वी.एस. 2010

में हर .aspx पेज .aspx.cs पेज में मैं का उपयोग कर मेरी कोड में क्षेत्र जोड़ने के लिए कर रहा हूँ के लिए दो फ़ाइल है

  • फ़ाइल में कैसे करें .aspx? #region केवल .cs फ़ाइल में काम करता है।
  • क्या आप किसी अन्य उपयोगी टैग को जानते हैं ताकि मुझे .aspx और .cs फ़ाइल दोनों के लिए बेहतर कोड व्यवस्थित करने में मदद मिल सके?
  • क्या आप मेरे कोड में मेरे सभी क्षेत्र का विस्तार या पतन करने के लिए कीबोर्ड शॉर्टकट जानते हैं?

आपकी मदद के लिए धन्यवाद।

उत्तर

8

क्या आप मेरे कोड में मेरे सभी क्षेत्र का विस्तार या पतन करने के लिए कीबोर्ड शॉर्टकट जानते हैं?

यहां आपके लिए कुछ प्रमुख तार हैं।

Ctrl-MCtrl-हे खोला दस्तावेज़ (या प्रकाश डाला खंड) में सभी क्षेत्रों के पतन होगा।

Ctrl-MCtrl-M पतन या सिमटने अनुभाग कर्सर पर है खुल जाएगा।

Ctrl-MCtrl-एल पतन या खुले सब कुछ होगा। कुछ कोड हाइलाइट करें, फिर Ctrl-MCtrl-एच प्रेस इसे छिपाने के लिए है, जो ढह कोड के बगल में एक छोटे से विस्तारक +- का उत्पादन करेगा:

अब यहाँ मैं अक्सर उपयोग, विशेष रूप से जावास्क्रिप्ट फाइलों में से एक है। Ctrl-MCtrl-O इसे फिर से विस्तारित करने के लिए दबाएं।

स्कॉट गुथरी द्वारा this blog post को भी देखें जो कुछ पोस्टर आप उन पर बहुत सारे वीएस शॉर्टकट कुंजी संयोजनों के साथ डाउनलोड कर सकते हैं।

+0

मेरी राय में, यह पूरी तरह से सवाल का जवाब नहीं देता है, क्योंकि दिया गया समाधान 'क्षेत्र' और' endregion' की सुविधाओं को पूरी तरह से प्रतिस्थापित नहीं कर सकता है। एएसपीएक्स वस्तुओं को गिरने वाली वस्तु डिफ़ॉल्ट रूप से विस्तारित की जाएगी जबकि क्षेत्र नहीं होंगे। – modiX

+0

@modiX यह एक पुराना सवाल है, और हर कोई स्वीकार करता है कि कोई पूर्ण समाधान नहीं है, इसलिए सभी उत्तरों कुछ ऐसा सुझाव देते हैं जो ओपी चाहता है जितना संभव हो सके। तथ्य कहने के 4 साल बाद एक टिप्पणी छोड़कर * "मेरी राय में यह इस मुद्दे को पूरी तरह हल नहीं करता है" * बिल्कुल सहायक नहीं है। यदि आपके पास कोई समाधान है (संकेत: कोई नहीं है) तो हर तरह से एक उत्तर छोड़ दें। बीटीडब्ल्यू वीएस अब क्षेत्रों की पतन स्थिति को याद करता है, इसलिए आपकी टिप्पणी पूरी तरह से सही नहीं है। – slugster

4

एएसपीएक्स फाइलों के लिए विजुअल स्टूडियो का संपादक एचटीएमएल के अलग-अलग तत्वों के लिए ढहने और विस्तार जैसी सुविधाएं प्रदान करता है।

आप संबंधित HTML टैग (div या table, आदि) और उप-सामग्री को संक्षिप्त करने के लिए संपादक में बाईं ओर के कोने में '-' हिट कर सकते हैं।

+0

क्या होगा यदि ओपी वैध रूप से कुछ बुरा स्क्रिप्ट कोड छिपाना चाहता है? – Rex

+0

दस्तावेज़ खोलते समय, यह कोड फिर से दिखाएगा, जबकि क्षेत्र प्रारंभ में इसे छुपाएंगे। – modiX

0

आप इसे किसी अन्य कंटेनर के अंदर डालने का प्रयास कर सकते हैं। उदाहरण के लिए
< एएसपी: लिटल आईडी = "जावास्क्रिप्ट रेगियन" रनैट = "सर्वर" >
.... मैंने अपनी सभी जावास्क्रिप्ट यहां रखी हैं।
</एएसपी: शाब्दिक >

तो मैं जावास्क्रिप्ट "क्षेत्र" को तोड़ सकता हूं। यह आपके शरीर खंड के अंदर है और तुम एएसपी ctrols है अंदर आप
< div शैली की तरह कुछ कोशिश कर सकते हैं = "" अगर > ....

0

यह उल्लेख किया जाना चाहिए कि अगर आप हॉटकी का उपयोग करें:

  • CTRL + एम, CTRL + हे
  • CTRL + एम, CTRL + एम
  • CTRL + एम, CTRL + एल
  • CTRL + एम, CTRL + टी

इत्यादि, जब आप अपनी परियोजना को सहेजते और फिर से खोलते हैं तो वे सहेजे नहीं जाएंगे।

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

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