मोज़ेक लेआउट

पूरी विंडो को टाइल्स में बदलें — किसी भी पैनल को स्प्लिट, स्टैक, रीसाइज़ और मैग्निफाई करें, प्रति प्रोजेक्ट कई नामित व्यवस्थाओं के साथ।

1DevTool में बाकी सभी लेआउट पैनल्स को फिक्स्ड स्लॉट्स में रखते हैं: एक लेफ्ट साइडबार, एक सेंटर, एक राइट रेल। Mosaic ये स्लॉट्स हटा देता है। साइडबार गायब हो जाते हैं और विंडो एक टाइल्स के ट्री में बदल जाती है जिसे आप जहाँ चाहें स्प्लिट, स्टैक और रीसाइज़ कर सकते हैं।

हेडर में लेआउट पिकर में Mosaic चुनें। यह पैनल प्रीसेट्स के साथ नहीं, बल्कि Tiling के अंदर है, ताकि इसे किसी दूसरे साइडबार अरेंजमेंट से गलत न समझा जाए।

हर चीज़ एक टाइल है

टर्मिनल्स, एडिटर, ब्राउज़र, डेटाबेस क्लाइंट, HTTP क्लाइंट, Mission Control, Git — आपके पास जो भी टूल्स हैं, सब एक टाइल बन जाते हैं। "टाइलेबल" पैनल्स की कोई अलग लिस्ट नहीं है।

एक टाइल जोड़ने के लिए Cmd+Shift+N / Ctrl+Shift+N का इस्तेमाल करें, या टाइल बार पर + से। पिकर एक सिंगल सर्चेबल लिस्ट है जिसमें तीन तरह की चीज़ें हैं:

  • Tools — वो पैनल्स जो आप दूसरे लेआउट्स से जानते हैं
  • The terminals already open in this project — किसी खास एजेंट को जहाँ चाहें रखें
  • New terminal… — Add Terminal डायलॉग खोलता है और रिज़ल्ट को उस टाइल में डाल देता है जिस पर आप थे

स्प्लिटिंग, स्टैकिंग, रीसाइज़िंग

  • Split एक टाइल को लेफ्ट, राइट, अप या डाउन में करें और स्पेस दोनों के बीच बंट जाता है।
  • Stack एक टाइल को दूसरे पर ड्रैग करके — वे टैब्स बन जाते हैं जो एक फ्रेम शेयर करते हैं।
  • Resize दो टाइल्स के बीच के सीम को ड्रैग करके। सीम ट्री की हर डेप्थ पर ड्रैगेबल हैं।
  • Magnify उस टाइल को पूरी विंडो पर बड़ा करने के लिए जिस पर आप काम कर रहे हैं, और वापस लाने के लिए फिर से। बाकी टाइल्स नीचे चलते रहते हैं; मैग्निफाई करना एक व्यू चेंज है, क्लोज नहीं।
  • Close फोकस्ड टाइल को। इसके अंदर का टर्मिनल चलता रहता है।

रीअरेंज करने से कुछ भी रीस्टार्ट नहीं होता। स्प्लिट, मूव, रीसाइज़ और मैग्निफाई करने से चल रहे एजेंट्स, उनके PTYs और उनका स्क्रॉलबैक पूरी तरह अछूता रहता है — एक Codex सेशन जो बीच में चल रहा हो, ये नहीं जानता कि आपने उसे मूव किया।

प्रति प्रोजेक्ट कई व्यवस्थाएँ

एक प्रोजेक्ट में एक से ज़्यादा Mosaic workspace हो सकते हैं। जो व्यवस्था अभी है उसे नाम दें, एक दूसरी जोड़ें, और टाइल बार से उनके बीच स्विच करें।

यह इस सवाल का व्यावहारिक जवाब है कि "मुझे लिखने से अलग डीबगिंग के लिए अलग विंडो चाहिए": एक Build workspace जिसमें editor + terminal + browser हो, और एक Debug workspace जिसमें logs + database + HTTP client हो, दोनों ज़िंदा, एक क्लिक की दूरी पर।

Mosaic अपना स्टोरेज स्लॉट-बेस्ड लेआउट्स से अलग रखता है, इसलिए Mosaic पर जाना और वापस Default पर आना उन सात पैनल प्रीसेट्स को कभी डिस्टर्ब नहीं करता जिन पर आप वापस जा सकते हैं।

कीबोर्ड

Mosaic के अपने नौ शॉर्टकट्स हैं। ये सिर्फ़ तब काम करते हैं जब Mosaic एक्टिव लेआउट हो, इसलिए ये Default या Classic में इस्तेमाल होने वालों से कभी टकराते नहीं।

ActionmacOSWindows / Linux
टाइल जोड़ेंCmd+Shift+NCtrl+Shift+N
टाइल बंद करेंCmd+Shift+WCtrl+Shift+W
टाइल मैग्निफाई करेंCmd+Ctrl+MCtrl+Alt+M
राइट में स्प्लिट करेंCmd+Alt+→Ctrl+Alt+→
डाउन में स्प्लिट करेंCmd+Alt+↓Ctrl+Alt+↓
लेफ्ट / राइट / अप / डाउन पर फोकस करेंCtrl+Shift+← Ctrl+Shift+←

इनमें से किसी को भी Settings → Keyboard Shortcuts से रीबाइंड करें।

संबंधित