เค้าโครง Mosaic
แปลงหน้าต่างทั้งหมดให้เป็นช่องย่อย — แบ่ง ซ้อน ปรับขนาด และขยายพาเนลใดก็ได้ พร้อมการจัดเรียงหลายแบบที่ตั้งชื่อได้ต่อโปรเจกต์
เค้าโครงอื่น ๆ ใน 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 ช่องย่อยที่อยู่ในโฟกัส เทอร์มินัลภายในยังคงทำงานต่อ
การจัดเรียงใหม่ไม่เคยรีสตาร์ทอะไรเลย การแบ่ง การย้าย การปรับขนาด และการขยายจะไม่รบกวนเอเจนต์ที่กำลังทำงาน PTY และ scrollback ของพวกเขาเลย — เซสชัน Codex ที่กำลังรันอยู่จะไม่รับรู้ว่าคุณย้ายมัน
การจัดเรียงหลายแบบต่อโปรเจกต์
โปรเจกต์หนึ่งสามารถมีมากกว่าหนึ่ง workspace ของ Mosaic ได้ ตั้งชื่อการจัดเรียงที่คุณมีอยู่ตอนนี้ เพิ่มอีกอัน และสลับระหว่างพวกมันจากแถบช่องย่อย
นี่คือคำตอบที่ใช้ได้จริงสำหรับ "ฉันต้องการหน้าต่างที่แตกต่างกันสำหรับการดีบักกับการเขียน": workspace Build ที่มีตัวแก้ไข + เทอร์มินัล + เบราว์เซอร์ และ workspace Debug ที่มีล็อก + ฐานข้อมูล + ไคลเอนต์ HTTP ทั้งสองยังคงทำงานอยู่ ห่างกันเพียงคลิกเดียว
Mosaic จัดเก็บข้อมูลของตัวเองแยกจากเค้าโครงแบบช่องคงที่ ดังนั้นการสลับไป Mosaic และกลับไป Default จะไม่รบกวนพรีเซ็ตพาเนลเจ็ดอันที่คุณสามารถกลับไปได้
แป้นพิมพ์
Mosaic มาพร้อมทางลัดเก้าอันของตัวเอง มันใช้ได้เฉพาะตอนที่ Mosaic เป็นเค้าโครงที่ใช้งานอยู่ ดังนั้นจึงไม่เคยทับซ้อนกับทางลัดที่คุณใช้ใน Default หรือ Classic
| Action | macOS | Windows / Linux |
|---|---|---|
| เพิ่มช่องย่อย | Cmd+Shift+N | Ctrl+Shift+N |
| ปิดช่องย่อย | Cmd+Shift+W | Ctrl+Shift+W |
| ขยายช่องย่อย | Cmd+Ctrl+M | Ctrl+Alt+M |
| แบ่งขวา | Cmd+Alt+→ | Ctrl+Alt+→ |
| แบ่งลง | Cmd+Alt+↓ | Ctrl+Alt+↓ |
| โฟกัสซ้าย / ขวา / บน / ล่าง | Ctrl+Shift+← → ↑ ↓ | Ctrl+Shift+← → ↑ ↓ |
เปลี่ยนการผูกของทางลัดใดก็ได้จาก Settings → Keyboard Shortcuts
Related
- โหมดเค้าโครง — พรีเซ็ตแบบช่องคงที่ที่ Mosaic อยู่เคียงข้าง
- Vibe Coder — เค้าโครงแบบไม่ใช่ช่องคงที่อีกแบบ
- ทางลัดแป้นพิมพ์