उदात्त पाठ 2 में कोड अनुभाग को छोड़कर / मोड़ो


94

क्या उदात्त पाठ 2 में कोड अनुभाग को छोड़कर सभी को छिपाने के लिए कोई प्लगइन या शॉर्टकट है?

मुझे एक समय में खंड को छोड़कर सभी को मोड़ने की आवश्यकता है, एक बार में एक खंड को मोड़ने की नहीं।

धन्यवाद ~

यहां छवि विवरण दर्ज करें

जवाबों:


199

यदि आप लाइन नंबरों पर माउस के साथ मंडराएंगे, तो आपको तीर दिखाई देंगे - उनमें से किसी पर क्लिक करने से कोड बंद / टूट जाएगा

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

यदि आप सभी को संक्षिप्त करना / विस्तारित करना चाहते हैं - तो आप संपादन-> कोड फोल्डिंग पर जाकर ऐसा कर सकते हैं और "फोल्ड ऑल" या "अनफोल्डेड" चुनें:

यहां छवि विवरण दर्ज करें


2
लेकिन एक समय में केवल एक खंड को मोड़ सकते हैं, मैं खंड को छोड़कर सभी को
मोड़ना

1
@ उस मामले में जो आप मेनू से चुन सकते हैं: edit -> code folding -> fold/unfold all - मैं एक मिनट में एक स्क्रीनशॉट
जोड़ूंगा

2
यदि आपके पास ये नहीं हैं तो जोड़ "fold_buttons": trueदें Preferences -> Settings - User
फ़रिश - LetsWP.io

2
क्या दो अलग-अलग कमांड की आवश्यकता के बजाय तह को टॉगल करने का एक शॉर्टकट है?
जो

@ जो आप अंतिम स्क्रीनशॉट में कीबोर्ड शॉर्टकट देख सकते हैं। ये शॉर्टकट मैक के लिए हैं, लेकिन मैं शर्त लगाता हूं कि विंडोज अपने शॉर्टकट भी दिखाता है।
Nir Alfasi

23

अन्य उत्तरों के अलावा स्तर के आधार पर भी गुना करना संभव है। इसलिए उदाहरण के लिए गुना के लिए डिफ़ॉल्ट कुंजी बाइंडिंग को देखें।

Subblime कुंजी बाइंडिंग डिफ़ॉल्ट

तह कुंजी बाइंडिंग के लिए खोज।

उदात्त में मोड़ कुंजी बाइंडिंग के लिए खोज

उदाहरण के लिए एक foldall, या तह स्तर 1 धारण करने के लिए किया जाएगा Ctrlअनुक्रम दबाने के बाद kऔर फिर 1:

यहां छवि विवरण दर्ज करें

या तह स्तर 2 Ctrlअनुक्रम को दबाकर kऔर उसके बाद धारण करना होगा 2:

यहां छवि विवरण दर्ज करें

या सभी को सामने रखना होगा Ctrl लिए अनुक्रम को दबाकर रखा जाएगा kऔर फिर 0या मेरी चूक में मुझे यह भी लगता है कि यह पत्र के लिए बाध्य होगा j:

यहां छवि विवरण दर्ज करें

चेतावनी।

Ctrl+ kदो बार दबाने पर एक लाइन या लाइनों की गिनती को हटा दिया जाएगा। लेकिन वास्तव में आप उन्हें वापस द्वारा एक के बाद एक डाल सकते हैं कारण Ctrl+u


सबसे सटीक जवाब! बहुत बहुत धन्यवाद, मेरा दिन बचा लिया :)
eldorjon

14

एक चीज जो आप कर सकते हैं वह है सिवाय एक रेगुलर एक्सप्रेशन का उपयोग करते हुए कोड ब्लाक का चयन करना, उदाहरण के लिए except(.|\n)*?raise.*आपके मामले में। फिर आप खोज बार में "सभी खोजें" का चयन कर सकते हैं, फिर संपादन-> कोड तह -> गुना।
विंडोज शॉर्टकट: Ctrl-Shift- [
मैक शॉर्टकट: Cmd-Alt- [

इसके अलावा सभी ब्लाक ढह जाएंगे।


2

मुझे पता है कि यह एक पुराना प्रश्न है, लेकिन यह अभी भी खोज परिणामों में उच्च पर आता है और उत्तर में से कोई भी ऐसा नहीं करता है जो ओपी चाहता था।

  1. वह कोड चुनें जो आप नहीं करते हैं छिपाना चाहते हैं
  2. कोड आप का चयन करने के> "उल्टा करें" - "चयन" का उपयोग करते हैं बजाय छिपा हो करना चाहते हैं
  3. चयन का उपयोग करें ctrl + shift + [या Command + Option + ]पतन करें

यह आपको केवल उस कोड के साथ छोड़ देगा जिसे आपने मूल रूप से दृश्यमान चुना था।


1

केवल मैक के लिए फोल्ड और अनफोल्ड फ़ंक्शन या क्लास बेस:

 * Fold: command + K, command + 1
 * UnFold: command + K, command + J
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.