वर्कस्पेस खोलते समय, मुझे आपका अनुरोध बैकएंड पर फ़ॉरवर्ड नहीं किया जा सकता. पोर्ट 80 पर किसी सर्वर से कनेक्ट नहीं किया जा सका.
ऐसा बहुत कम होता है. हालांकि, इसे ठीक करने के लिए, करीब पांच सेकंड इंतज़ार करें और पेज को रीफ़्रेश करें.
मेरी झलक नहीं दिख रही है, लेकिन मुझे अपने कोड में कोई गड़बड़ी नहीं दिख रही है. मैं IDX को कैसे रीस्टार्ट करूं?
अगर IDX ठीक से रीफ़्रेश नहीं हो रहा है (आम तौर पर, बड़े बदलावों या आपके एनवायरमेंट dev.nix
फ़ाइल में किए गए बदलावों की वजह से), तो कमांड पैलेट खोलें (Mac पर Cmd+Shift+P या ChromeOS, Windows या Linux पर Ctrl+Shift+P) और हार्ड रीस्टार्ट कमांड चलाएं. अगर इससे काम नहीं बनता है, तो एनवायरमेंट फिर से बनाएं कमांड चलाकर देखें.
फ़ाइल फ़ोल्डर बनाते समय, मुझे यह मैसेज दिखता है, ओह.. हमें एक नया VM शुरू करना होगा और इसके बाद यूज़र इंटरफ़ेस (यूआई) hang हो जाता है
IDX, वर्चुअल मशीनों का एक वॉर्म पूल बनाए रखता है. इसका इस्तेमाल, मांग के हिसाब से वर्कस्पेस उपलब्ध कराने के लिए किया जाता है. पूल में जगह कम होने पर, नया वर्चुअल मशीन बनाने के बाद, वर्कस्पेस के लिए जगह तय की जाती है. इस प्रोसेस में समय लग सकता है. कभी-कभी इसमें पांच मिनट तक लग सकते हैं. हालांकि, आखिर में यह प्रोसेस पूरी हो जाती है.
फ़ाइल फ़ोल्डर बनाते समय, मुझे कोई अंदरूनी गड़बड़ी हुई मैसेज दिख रहा है
फ़ाइल फ़ोल्डर प्रावधान के दौरान आंतरिक गड़बड़ियों के ज़्यादातर मामलों में, एक-दो मिनट बाद पेज को रीफ़्रेश करने से आपको गड़बड़ी से बचने के बाद फ़ाइल फ़ोल्डर में ले जाया जाएगा.
मेरे खाते में कितने अलग-अलग फ़ाइल फ़ोल्डर हो सकते हैं?
IDX में, हर उपयोगकर्ता के लिए एक फ़ाइल फ़ोल्डर की सीमा होती है. अगर आपके पास Google डेवलपर प्रोफ़ाइल है, तो आपके पास ज़्यादा से ज़्यादा पांच वर्कस्पेस बनाने का विकल्प होता है. फ़ाइल फ़ोल्डर की सीमा पूरी होने पर, सीधे IDX से Google डेवलपर प्रोफ़ाइल बनाने के लिए, टेंप्लेट डैशबोर्ड पर दी गई सूचना में जाकर, सेटअप पूरा करें पर क्लिक करें.
मेरा फ़ाइल फ़ोल्डर लोड हो रहा है, लेकिन एम्युलेटर खाली है
हम क्लाउड-आधारित एमुलेटर को ज़्यादा भरोसेमंद बनाने के लिए लगातार काम कर रहे हैं. अगर पेज को रीफ़्रेश करने से समस्या ठीक नहीं होती है, तो कृपया समस्या की शिकायत करें.
IDX वर्कस्पेस में Flutter का ऐसा वर्शन है जो मेरे प्रोजेक्ट के साथ काम नहीं करता.
किसी वर्कस्पेस में, पहले से इंस्टॉल किए गए ज़्यादातर सॉफ़्टवेयर के वर्शन को अपग्रेड या डाउनग्रेड किया जा सकता है. ठीक उसी तरह जैसे अपनी लोकल मशीन पर apt-get या brew का इस्तेमाल करके किया जाता है. ध्यान दें कि "इनऐक्टिव" वर्कस्पेस के हाइबरनेट होने पर, बदलाव सेव नहीं होते.
हम IDX में Flutter वर्शन मैनेजमेंट को बेहतर बनाने के लिए लगातार काम कर रहे हैं.
Project IDX और Google Cloud Workstations में क्या अंतर है?
हमने IDX को Google Cloud के Cloud Workstations पर बनाया है. यह सुविधा आम तौर पर उपलब्ध है और बहुत ही बेहतरीन है. Cloud Workstations, इंफ़्रास्ट्रक्चर की एक ऐसी सेवा है जो डेवलपर वर्कस्टेशन की भरोसेमंदता, सुरक्षा, और उपलब्धता पर फ़ोकस करती है.
यह उन बड़े एंटरप्राइज़ के लिए सबसे सही विकल्प है जो अपने डेवलपमेंट अनुभव को मैनेज करना चाहते हैं. Project IDX, इन वर्कस्टेशन में "बैटरी शामिल है" वाला एक एनवायरमेंट है. यह अलग-अलग तरह के ऐप्लिकेशन बनाने के लिए ज़रूरी टूलचेन, सॉफ़्टवेयर डेवलपमेंट स्टैक, और सिस्टम डिपेंडेंसी को मैनेज करता है.
IDX को तीसरे पक्ष (3P) की कुकी चालू करने की ज़रूरत क्यों है?
IDX के लिए तीसरे पक्ष की कुकी चालू होनी ज़रूरी है, क्योंकि हम एक डोमेन (cloudworkstations.dev
का सबडोमेन) से दूसरे डोमेन (idx.google.com
) पर आईएफ़आरईएम रेंडर करते हैं. साथ ही, तीसरे पक्ष की कुकी, अलग-अलग ऑरिजिन के बीच सुरक्षित तरीके से डेटा ट्रांसफ़र करने की सुविधा देती हैं.
मैंने किसी व्यक्ति के साथ अपना वर्कस्टेशन यूआरएल शेयर किया है, लेकिन वह मेरा वर्कस्पेस नहीं देख पा रहा है
Workspace का यूआरएल सिर्फ़ उन उपयोगकर्ताओं के साथ शेयर किया जा सकता है जिनके पास Workspace का ऐक्सेस है. बिना अनुमति वाले उपयोगकर्ताओं को यूआरएल पर जाने पर, गड़बड़ी का मैसेज दिखता है. साथ ही, उनसे Google दस्तावेज़ की तरह ही, वर्कस्पेस को साफ़ तौर पर शेयर करना न भूलें!
वर्कस्टेशन शेयर करने पर, मेरे साथ काम करने वाला व्यक्ति क्या देख सकता है?
आपके फ़ाइल फ़ोल्डर में जोड़े गए उपयोगकर्ताओं के पास, VM के पूरे फ़ाइल सिस्टम का ऐक्सेस होता है. इसमें निजी कुंजियों और ऐक्सेस टोकन जैसी संवेदनशील फ़ाइलें शामिल हो सकती हैं. अपना फ़ाइल फ़ोल्डर सिर्फ़ उन लोगों के साथ शेयर करें जिन पर आपको भरोसा है. इस तरीके से, दूसरे उपयोगकर्ताओं को आपके फ़ाइल फ़ोल्डर की सटीक स्थिति देखने में मदद मिलती है. हालांकि, इसका मतलब है कि उन्हें आपके फ़ाइल फ़ोल्डर में मौजूद सभी चीज़ें दिखती हैं.
क्या मेरे पास अपने ऐप्लिकेशन को बनाने के लिए, उन फ़्रेमवर्क का इस्तेमाल करने का विकल्प है जिनके लिए IDX के पास टेंप्लेट नहीं है?
हां! IDX में किसी भी फ़्रेमवर्क या भाषा के साथ काम करने के लिए, अपने एनवायरमेंट को पसंद के मुताबिक बनाया जा सकता है.
क्या GitLab या Cloud Source repos से अपना डेटा स्टोर करने की जगह इंपोर्ट की जा सकती है?
फ़िलहाल, हम GitHub, GitLab, और Bitbucket से प्रोजेक्ट इंपोर्ट करने में मदद कर रहे हैं. अगर आपको हमें ज़्यादा Git होस्ट के साथ काम करने के लिए कहना है, तो सुविधा का अनुरोध सबमिट करें.
इस बीच, किसी मौजूदा टेंप्लेट से नया फ़ाइल फ़ोल्डर बनाया जा सकता है. साथ ही, किसी भी https
या ssh
-आधारित Git होस्ट के साथ टर्मिनल में git clone
को चलाया जा सकता है. ठीक वैसे ही जैसे आम तौर पर अपनी लोकल मशीन पर किया जाता है.
Firebase होस्टिंग में Flutter ऐप्लिकेशन को डिप्लॉय करते समय, मुझे कौनसी टारगेट डायरेक्ट्री चुननी चाहिए?
build/web
डायरेक्ट्री चुनें. इस डायरेक्ट्री में index.html
और वे सभी स्टैटिक ऐसेट होनी चाहिए जिनकी ज़रूरत, ऐप्लिकेशन को flutter build web
के ज़रिए बनाने के बाद, आपके वेब ऐप्लिकेशन को रेंडर करने के लिए होती है.
मैं अपने ऐप्लिकेशन के बैकएंड को अपने फ़ाइल फ़ोल्डर में कैसे सेट अप करूं, ताकि मेरा फ़्रंटएंड उससे कम्यूनिकेट कर सके?
आपके पास, अपने बैकएंड सर्वर पर चल रहे टीसीपी पोर्ट को कुछ समय के लिए सार्वजनिक तौर पर खोलने का विकल्प होता है. इससे अलग-अलग वर्कस्पेस में, फ़्रंटएंड और बैकएंड को अलग-अलग डेवलप करना आसान हो जाता है:
अपने बैकएंड या एपीआई सर्वर को मैन्युअल तरीके से टर्मिनल में या अपनी
dev.nix
फ़ाइल के झलक कॉन्फ़िगरेशन याonStart
लाइफ़साइकल हुक के हिस्से के तौर पर शुरू करें.IDX पैनल खोलने के लिए, गतिविधि बार में मौजूद प्रोजेक्ट IDX आइकॉन पर क्लिक करें. यह आइकॉन डिफ़ॉल्ट रूप से बाईं ओर होता है.
चल रहे सर्वर की सूची देखने के लिए, बैकएंड पोर्ट सेक्शन को बड़ा करें. इसमें, सर्वर का पोर्ट नंबर और प्रोसेस आईडी (पीआईडी) शामिल होता है.
पोर्ट नंबर की बाईं ओर मौजूद, सार्वजनिक करें आइकॉन (लॉक) पर क्लिक करें.
पोर्ट नंबर के सभी शर्तें पूरी करने वाले यूआरएल को कॉपी करने के लिए, पोर्ट नंबर की दाईं ओर मौजूद यूआरएल कॉपी करें आइकॉन पर क्लिक करें.
अब अपने फ़्रंटएंड से, इस यूआरएल का सीधे तौर पर रेफ़रंस दिया जा सकता है. उदाहरण के लिए,
fetch
कॉल का इस्तेमाल करके.
मैंने झलक देखने वाला टैब बंद कर दिया है. मैं इसे वापस कैसे लाऊं?
कमांड पैलेट खोलें (Mac पर Cmd+Shift+P या ChromeOS, Windows या Linux पर Ctrl+Shift+P). इसके बाद, Project IDX: Android की झलक दिखाएं या Project IDX: वेब की झलक दिखाएं चुनें.
Code OSS क्या है?
कोड-ओपन सोर्स सॉफ़्टवेयर (कोड-ओएसएस), एक ओपन सोर्स प्रोजेक्ट है, जो वीएस कोड की मुख्य लेयर है. Code-OSS, GitHub पर स्टैंडर्ड MIT लाइसेंस के तहत उपलब्ध है. यहीं Microsoft, VS Code प्रॉडक्ट को डेवलप करता है.
मैं कोड के अपने सुझावों और Gemini Chat के प्रॉम्प्ट को ट्रेनिंग डेटा के तौर पर इस्तेमाल होने से कैसे रोकूं?
अगर आपको IDX में Gemini को बेहतर बनाने के लिए, ट्रेनिंग डेटा के तौर पर Gemini के चैट प्रॉम्प्ट का इस्तेमाल नहीं करना है, तो अपने फ़ाइल फ़ोल्डर की सेटिंग में जाकर चैट असिस्टेंट का इस्तेमाल न करें. साथ ही, कोड पूरा करने की सुविधा बंद करें. किसी खास फ़ाइल पर काम करते समय, सहायता की सुविधा को बंद भी किया जा सकता है. इसके लिए, अपनी रिपॉज़िटरी में .aiexclude
फ़ाइलें जोड़ें.
मैं किसी सुविधा के लिए अनुरोध कैसे सबमिट करूं या मुझे जो समस्या आ रही है उसके बारे में सुझाव/राय या राय कैसे दें?
अगर आपको Project IDX का इस्तेमाल करते समय कोई समस्या आती है, तो फ़ोरम में सवाल पूछें या गड़बड़ी की शिकायत करें.
अगर आपको IDX में कोई सुविधा जोड़नी है या किसी मौजूदा सुविधा को बेहतर बनाना है, तो सुविधा का अनुरोध करें.
मुझे कैसे पता चलेगा कि मेरे देश या इलाके में, IDX में Gemini उपलब्ध है या नहीं?
IDX में Gemini की सुविधा, फ़िलहाल कुछ ही देशों में उपलब्ध है. हालांकि, इसे धीरे-धीरे और भी देशों में उपलब्ध कराया जा रहा है. अगर आपके इलाके में IDX में Gemini उपलब्ध है, तो अपने Workspace में Gemini जोड़ें में बताए गए तरीके का पालन करके, इसका इस्तेमाल शुरू किया जा सकता है.
मैं Project IDX में किसी खास सुविधा का इस्तेमाल कर रहा/रही था, लेकिन अब वह सुविधा नहीं मिल रही है. उसे क्यों निकाल दिया गया था?
Project IDX की कुछ सुविधाएं, एक्सपेरिमेंट के तौर पर उपलब्ध हैं. आपका सुझाव हमारे लिए अहम है. हम इसका इस्तेमाल, मौजूदा और आने वाले समय में उपलब्ध कराने वाली सुविधाओं के बारे में बताने के लिए करते हैं. साथ ही, समय-समय पर ऐसी सुविधाओं को हटाते हैं जो आपकी या हमारी उम्मीदों के मुताबिक नहीं हैं. अगर आपको Project IDX के अपने आदर्श वर्शन में कुछ सुविधाएं देखनी हैं, तो हमें सुझाव, शिकायत या राय भेजें. हम आपकी राय जानना चाहते हैं!