Workspace पैनल एक ही पैनल में फ़ाइल एक्सप्लोरेशन, कोड एडिटिंग, टर्मिनल एक्सेस और सेशन मॉनिटरिंग प्रदान करता है।
पैनल खोलना
पैनल खोलने के लिए दाएं साइडबार (ModeBar) में Workspace टैब पर क्लिक करें। बंद करने के लिए फिर से क्लिक करें।
सेशन डैशबोर्ड
पैनल खोलने पर आपको पहली स्क्रीन दिखाई देती है। यह सभी सक्रिय Claude Code सेशन को कार्ड के रूप में प्रदर्शित करती है।
प्रत्येक सेशन कार्ड दिखाता है:
- सेशन का नाम: जिस प्रोजेक्ट पर काम हो रहा है
- स्टेटस बैज: सक्रिय (हरा), निष्क्रिय (पीला), रुका हुआ (ग्रे), त्रुटि (लाल)
- Git ब्रांच: वर्तमान में चेक-आउट की गई ब्रांच
- वर्किंग फ़ाइल: सबसे हाल में संशोधित फ़ाइल
- फ़ेज़: वर्तमान विकास चरण (Plan, Build, आदि)
फ़ाइल एक्सप्लोरर में उसकी वर्किंग डायरेक्टरी खोलने के लिए सेशन कार्ड पर क्लिक करें।
फ़ाइल एक्सप्लोरर
बाईं ओर ट्री के रूप में प्रदर्शित होता है। फ़ोल्डर को विस्तारित/संकुचित करने के लिए उन पर क्लिक करें।
- फ़ाइल पर क्लिक करें: एडिटर में खोलता है
- फ़ोल्डर पर क्लिक करें: सामग्री विस्तारित/संकुचित करता है
- ऑटो-हाइलाइट: सक्रिय सेशन द्वारा उपयोग की जा रही फ़ाइलें हाइलाइट होती हैं
कोड एडिटर
केंद्र क्षेत्र में एडिटर खोलने के लिए फ़ाइल पर क्लिक करें। कई फ़ाइल फ़ॉर्मेट सपोर्ट किए जाते हैं:
| फ़ाइल प्रकार | व्यूअर |
|---|---|
| कोड फ़ाइलें (.ts, .tsx, .py, .rs, आदि) | सिंटैक्स-हाइलाइटेड एडिटर |
| Markdown (.md) | एडिटर + प्रीव्यू स्प्लिट |
| इमेज (.png, .jpg, .svg, आदि) | इमेज व्यूअर |
| CSV (.csv) | टेबल व्यूअर |
| PDF (.pdf) | PDF व्यूअर |
| लॉग फ़ाइलें (.log) | ANSI कलर लॉग व्यूअर |
टर्मिनल
PTY (वर्चुअल टर्मिनल) खोलने के लिए पैनल के नीचे Terminal टैब पर क्लिक करें।
- सामान्य टर्मिनल की तरह कमांड चलाएं
- एक साथ कई टर्मिनल टैब खोलें
- पैनल बंद होने पर भी टर्मिनल सेशन बने रहते हैं (बैकग्राउंड टास्क चलते रहते हैं)
- 2,000 लाइन स्क्रॉलबैक सपोर्ट
क्विक ओपन
क्विक सर्च डायलॉग खोलने के लिए Ctrl+P दबाएं।
- फ़ाइल नाम से खोजें
- सेशन नाम से खोजें
- सीधे नेविगेट करने के लिए परिणाम पर क्लिक करें
AI इंटीग्रेशन
चैट में AI से Workspace संबंधित कार्य करने के लिए कहें:
- "मुझे सक्रिय सेशन दिखाओ" → सेशन सूची लौटाता है
- "README.md खोलो" → एडिटर में फ़ाइल खोलता है
- "एक नया टर्मिनल खोलो" → PTY टर्मिनल बनाता है
- "उस सेशन में 'git status' चलाओ" → चल रहे टर्मिनल में कमांड भेजता है