أثناء فتح مساحة عمل، تظهر لي الرسالة تعذر إعادة توجيه طلبك إلى الواجهة الخلفية. تعذَّر والاتصال بخادم على المنفذ 80.
وهذه مشكلة معروفة. وكحل بديل، يُرجى الانتظار لمدة 5 ثوانٍ تقريبًا ثم إعادة تحميل الصفحة. الصفحة.
المعاينة معطَّلة، لكنني أرى لا يوجد خطأ في الرمز الخاص بي. كيف يمكنني إعادة تشغيل IDX؟
في حال عدم تحديث نظام IDX بشكل صحيح (عادةً نتيجة
أو إعادة ضبط الإعدادات أو إجراء تغييرات على ملف monospace.json
) إعادة تشغيل الجهاز نهائيًا
متاحًا في الأمر
(Cmd+Shift+P على نظام التشغيل Mac أو Ctrl+Shift+P على نظام التشغيل ChromeOS أو Windows
Linux) ضمن فئة IDX.
أثناء إنشاء مساحة عمل، أرى عذرًا.. علينا تشغيل جهاز افتراضي (VM) جديد، ويتم تعليق واجهة المستخدم بعد الذي/التي
تحتفظ IDX بقاعدة كبيرة من الأجهزة الافتراضية المستخدمة لتوفير مساحات العمل عند الطلب. عندما ينخفض مستوى المسبح، يتم توفير مساحات العمل بعد تشغيل جهاز افتراضي (VM) جديد. يمكن أن تستغرق هذه العملية وقتًا (قد تصل أحيانًا إلى 5 دقائق) ولكنها تنجح في النهاية.
أثناء إنشاء مساحة عمل، تظهر لي رسالة حدث خطأ داخلي.
في معظم حالات الأخطاء الداخلية أثناء توفير مساحة العمل، يؤدي تحديث الصفحة بعد دقيقة أو نحو ذلك، ستتمكن من تجاوز الخطأ مساحة العمل.
عدد مساحات العمل المختلفة التي يمكنني إضافتها إلى حسابي؟
يحق لكل مستخدم استخدام مساحة عمل واحدة في IDX. إذا كان لديك الملف الشخصي للمطوّر على Google يمكنك إنشاء ما يصل إلى 5 مساحات عمل. لإنشاء ملف شخصي للمطوّر على Google مباشرةً من IDX بعد الوصول إلى الحد الأقصى لمساحة العمل، انقر على Complete setup (إكمال الإعداد). من الإشعار في لوحة بيانات النموذج.
يتم تحميل مساحة العمل الخاصة بي، ولكن المحاكي فارغ
نعمل جاهدين على تحسين موثوقية أجهزة المحاكاة المستندة إلى السحابة الإلكترونية. إذا كانت صفحة لم تنجح عملية إعادة التحميل في حلّ المشكلة، لذا يُرجى الإبلاغ عن المشكلة.
توفُّر Flutter في مساحات عمل IDX إصدار غير متوافق مع مشروعي.
يمكنك ترقية جميع البرامج المثبتة مسبقًا تقريبًا أو الرجوع إلى إصدار سابق منها. داخل مساحة عمل كما تفعل في جهازك المحلي (باستخدام apt-get أو brew). لاحظ أنه لا يتم حفظ التغييرات عندما تكون "خاملة" سبات مساحة العمل.
ما الفرق بين Project IDX Google Cloud Workstations؟
لقد أنشأنا IDX على النظام (المذهل!) المتاح للجمهور العام عروض Cloud Workstations من Google Cloud. تُعد Cloud Workstations البنية الأساسية التي تركز على وحدات عمل المطوّرين والموثوقية والأمان والتوافر. فهو الخيار المثالي للشركات الكبيرة التي ترغب في إدارة الخبرة والتطوير. Project IDX هو "مع بطاريات" البيئة داخل محطات العمل هذه التي تدير سلاسل الأدوات وتطوير البرمجيات وحزمة النظام وتبعيات النظام اللازمة لإنشاء أنواع مختلفة من التطبيقات.
لستُ على دراية بنظام Linux. كيف أصبح على Project IDX؟
يعرض Project IDX واجهة أوامر Debian التي يمكنك استخدامها لتثبيت وإدارة وتبعيات البرامج على مستوى النظام لمشروعك. نحن بصدد الانتقال قريبًا إلى واجهة غير متوافقة مع نظام التشغيل ومستنِدة إلى Nix، ويمكنك استخدامها لإدارة برامج النظام والتبعيات كتكوينات دون فهم تفاصيل مديرو الحزم الخاصة بنظام التشغيل مثل apt. يُرجى متابعة أخبارنا باستمرار.
لماذا تحتاج IDX إلى طرف ثالث (3P) هل تم تمكين ملفات تعريف الارتباط؟
يحتاج IDX إلى تمكين ملفات تعريف الارتباط التابعة لجهات خارجية نظرًا لأننا نعرض إطار Iiframe من نطاق واحد (
نطاق فرعي تابع لـ cloudworkstations.dev
) على نطاق آخر (idx.google.com
)
تتيح ملفات تعريف الارتباط التابعة لجهات خارجية التواصل الآمن من مصادر متعددة.
شاركتُ عنوان URL لمحطة العمل الخاصة بي مع شخص ما، ولكن لا يمكنه الاطّلاع على مساحة العمل الخاصة بي
لا يمكنك مشاركة عنوان URL الخاص بمساحة العمل إلا مع المستخدمين الذين لديهم إذن بالوصول إلى ومساحة العمل. ويظهر للمستخدمين الذين ليس لديهم إذن رسالة خطأ عند محاولة الانتقال إلى عنوان URL. تأكد من مشاركة مساحة العمل معهم بشكل صريح، مثل مشاركة مستند Google!
عندما أشارك محطة العمل الخاصة بي، هل يستطيع المتعاون الاطّلاع عليها؟
يمكن للمستخدمين الذين تمت إضافتهم إلى مساحة العمل الوصول بشكل كامل إلى كامل الأجهزة الافتراضية نظام الملفات، والذي قد يحتوي على ملفات حساسة مثل المفاتيح الخاصة وإمكانية الوصول الرموز المميزة. لا تشارك مساحة العمل إلا مع أشخاص تثق بهم. في حين أن هذا النهج المستخدمين الآخرين في الاطّلاع على الحالة الدقيقة لمساحة العمل، يعني ذلك أنّهم يرون كل شيء على مساحة العمل الخاصة بك.
كيف يمكنني مشاركة مساحة العمل الخاصة بي بأمان التي تتضمن بيانات اعتماد Firebase؟
عند استخدام نظام IDX لنشر تطبيقاتك في Firebase، لا تتضمن مساحة العمل سوى الأذونات الأساسية المطلوبة لأداء العمليات. بينما قد تكون بصفتك مستخدمًا مشرف مشروعك، فإن مساحة العمل نفسها لا تتضمن جميع الأذونات التي تصاحب كونك مالكًا، وتعمل على مبادئ أقل الخاص بك.
هل يمكنني استخدام أطر العمل التي لا يدعم IDX إنشاء تطبيقي؟
نعم. أثناء عملنا على السماح بإتاحة مساحات العمل قابلة للتخصيص بالكامل، من الممكن تمامًا استيراد مشاريعك التي تستخدم واجهة أمامية غير متوافقة. إطار عمل أو قد لا يحتوي على واجهة مستخدم على الإطلاق. تعد أبسط طريقة لتجاوز هذا الأمر اختيار غير ذلك في نوع التطبيق في مسار استيراد مستودع. مرة واحدة وإعداد مساحة العمل، يمكنك تثبيت أي تبعيات على مستوى النظام لاحتياجات المشروع.
هل يمكنني استيراد مستودعي من GitLab أو في مستودعات Cloud Source؟
في الوقت الحالي، ندعم GitHub. إذا كنت تريد منا دعم المزيد من مضيفي Git، أرسِل طلب ميزة.
في غضون ذلك، يمكنك إنشاء مساحة عمل جديدة من نموذج حالي
شغِّل git clone
مع أي مضيف Git مستند إلى https
أو ssh
في وحدة طرفية، مثلك
ما يحدث عادةً على جهازك المحلي.
ما الدليل الهدف الذي يجب عند نشر تطبيق Flutter على خدمة "استضافة Firebase"؟
اختَر الدليل build/web
. يجب أن يحتوي هذا الدليل على index.html
وجميع الأصول الثابتة اللازمة لعرض تطبيق الويب بعد إنشاء التطبيق
بنجاح (عبر flutter build web
).
كيف يمكنني إعداد الواجهة الخلفية للتطبيق على مساحة العمل حتى تستطيع الواجهة الأمامية التواصل معها؟
نخطط لتبسيط هذا الأمر في المستقبل القريب، ولكن في الوقت الحالي، يمكنك استخدام الحل البديل التالي:
- يمكن للمشاريع التي لها خلفية واجهة برمجة التطبيقات بدء خدمات واجهة برمجة التطبيقات إما
يدويًا في الوحدة الطرفية أو تهيئة أمر بدء التشغيل في
ملف
monospace.json
. افتح المنفذ الذي يتم تشغيل خدمة واجهة برمجة التطبيقات عليه ليتمكن موقعك الإلكتروني من الوصول إليه. معاينة الواجهة الأمامية من خلال تشغيل نص
bash
البرمجي التالي في وحدة طرفية:export port=4000 #dont use restricted ports (8000, 9000-9002) export API_SERVICE="https://$port-$WEB_HOST" echo $API_SERVICE
افتح
API_SERVICE URL
أعلى علامة تبويب جديدة في المتصفح. هذا يحدد ملف تعريف الارتباط المطلوب من خلال عملية إعادة التوجيه.يمكن الآن للواجهة الأمامية لتطبيق الويب الوصول إلى خدمة واجهة برمجة التطبيقات على .
أغلقتُ المعاينة . كيف يمكنني إعادته؟
افتح لوحة الأوامر (Cmd+Shift+P على نظام التشغيل Mac أو اضغط على Ctrl+Shift+P على نظام التشغيل Mac). ChromeOS أو Windows أو Linux) واختر معرّف المشروع (Project IDX): عرض معاينة الويب
ما المقصود بـ Code OSS؟
إنّ برنامج الرمز البرمجي مفتوح المصدر (Code-OSS) هو مشروع مفتوح المصدر يعد الأساس طبقة رمز VS. يتوفر نظام التشغيل Code-OSS على GitHub ضمن معهد ماساتشوستس للتكنولوجيا (MIT) الترخيص، وهو المكان الذي تطوّر فيه Microsoft منتج VS Code.
كيف يمكنني منع الرمز الخاص بي؟ المكتملة وطلبات من Gemini Chat كبيانات تدريب؟
إذا أردت عدم استخدام طلباتك من Gemini Chat كبيانات تدريب، يمكنك تنفيذ ما يلي: لتحسين أداء Gemini في IDX، وعدم استخدام مساعد المحادثات إيقاف إكمال الرمز البرمجي في "إعدادات مساحة العمل".
كيفية إرسال ميزة طلبًا أو ملاحظات حول مشكلة واجهتها؟
إذا واجهت مشكلة أثناء استخدام Project IDX، الإبلاغ عن خطأ لإعلامنا بذلك.
إذا كانت هناك ميزة تريد إضافتها إلى IDX أو عنصر حالي تريد توسيع نطاقه، يُرجى تقديم طلب ميزة.
تستخدم IDX أداة ISSUETracker للأخطاء وطلبات الميزات لدعم الإجراءات الطلبات باستخدام لقطات شاشة وفيديو. في المستقبل، ستتتبّع IDX على الأرجح الملاحظات والميزات من خلال UserVoice. هل لديك أي ملاحظات أو طلبات المقدمة من خلال UserVoice ومشاركتها مع الفريق.
كيف يمكنني معرفة ما إذا هل يتوفّر Gemini في IDX في بلدي أو منطقتي؟
يتوفّر Gemini في IDX في مناطق محدودة، وسنوسّع نطاق توفّره. بانتظام. إذا كان Gemini في IDX متوفرًا في منطقتك، يمكنك إضافته إلى على مساحة العمل باتّباع الخطوات الموضّحة في إضافة Gemini إلى مساحة العمل
كنت أستخدم ميزة معينة في لم يعُد بإمكاني العثور على Project IDX. لماذا تمت إزالته؟
بعض الميزات في Project IDX تجريبية. نحن نقدّر ملاحظاتك. واستخدامها بشكل نشط لإعلام مجموعة الميزات الحالية والمخطط لها، بشكل دوري إزالة الميزات التي لا تفي بتوقعاتك أو على مستوى توقعاتنا. في حال حذف هناك الميزات التي ترغب في رؤيتها في الإصدار المثالي من Project IDX، إرسال ملاحظاتك إلينا تسرّنا معرفة رأيك.