عند فتح مساحة عمل، تظهر لي الرسالة يتعذّر إعادة توجيه طلبك إلى الواجهة الخلفية. تعذّر الاتصال بخادم على المنفذ 80.
نادرًا ما يحدث ذلك، ولكن كحل بديل، يمكنك الانتظار لمدة 5 ثوانٍ تقريبًا وإعادة تحميل الصفحة.
المعاينة معطَّلة، لكنني لا أرى خطأ في التعليمات البرمجية. كيف يمكنني إعادة تشغيل IDX؟
إذا لم يتمّ تعديل IDX بشكلٍ سليم (عادةً نتيجةً لعمليات إعادة هيكلة
كبيرة أو تغييرات في ملف dev.nix
الخاص بالبيئة)، افتح
لوحة الأوامر (Cmd+Shift+P على نظام التشغيل Mac أو Ctrl+Shift+P على ChromeOS أو Windows أو
Linux) ونفِّذ الأمر إعادة التشغيل القسري. إذا لم تنجح هذه الطريقة،
جرِّب تشغيل الأمر إعادة إنشاء البيئة.
أثناء إنشاء مساحة عمل، تظهر لي الرسالة خطأ.. علينا تشغيل جهاز افتراضي جديد، وتتوقف واجهة المستخدم بعد ذلك.
تحافظ أداة IDX على مجموعة من الأجهزة الافتراضية المُعدّة مسبقًا والمستخدَمة لتوفير مساحات عمل عند الطلب. عندما ينخفض مستوى المسبح، يتم توفير مساحات العمل بعد تشغيل جهاز افتراضي (VM) جديد. يمكن أن تستغرق هذه العملية وقتًا (قد تصل أحيانًا إلى 5 دقائق) ولكنها ناجحة في النهاية.
أثناء إنشاء مساحة عمل، تظهر رسالة حدث خطأ داخلي.
في معظم حالات الأخطاء الداخلية أثناء توفير مساحة عمل، من المفترض أن يؤدي إعادة تحميل الصفحة بعد دقيقة أو نحو ذلك إلى إصلاح الخطأ والوصول إلى مساحة العمل.
كم عدد مساحات العمل المختلفة التي يمكنني الحصول عليها في حسابي؟
يمكن لكل مستخدم الحصول على مساحة عمل واحدة في IDX. إذا كان لديك ملف شخصي لمطوّر على Google، يمكنك إنشاء ما يصل إلى خمس مساحات عمل. لإنشاء ملف تعريف مطوّر على Google مباشرةً من IDX بعد بلوغ الحد الأقصى المسموح به لعدد مساحات العمل، انقر على إكمال الإعداد من الإشعار في لوحة بيانات النماذج.
يتم تحميل مساحة العمل ولكن الemualtor فارغ
نحن نعمل جاهدين على تحسين موثوقية المحاكيات المستندة إلى السحابة الإلكترونية. إذا لم يؤدّي إعادة تحميل الصفحة إلى حلّ المشكلة، يُرجى الإبلاغ عن المشكلة.
تحتوي مساحات عمل IDX على إصدار Flutter غير متوافق مع مشروعي.
يمكنك ترقية إصدار جميع البرامج المثبتة مسبقًا تقريبًا أو الرجوع إلى إصدار سابق منه داخل مساحة عمل كما تفعل في جهازك المحلي (باستخدام apt-get أو brew). تجدر الإشارة إلى أنّه لا يتم الاحتفاظ بالتغييرات عند توقّف مساحة العمل "الخاملة".
نحن نعمل جاهدين على تحسين إدارة إصدارات Flutter في IDX.
ما الفرق بين Project IDX و Google Cloud Workstations؟
لقد أنشأنا IDX استنادًا إلى ميزة Cloud Workstations المتوفّرة بشكل عام (والرائعة) من Google Cloud. Cloud Workstations هي بنية أساسية تقدم التركيز على موثوقية وأمان محطات عمل المطورين ومدى توفرها.
وهو الخيار المثالي للمؤسسات الكبيرة التي تريد إدارة تجربتها المتعلّقة بالتطوير. Project IDX هي بيئة "مزوّدة بكل ما تحتاجه" داخل محطات العمل هذه التي تدير سلاسل الأدوات ومجموعة تطوير البرامج وتبعيات النظام المطلوبة لإنشاء أنواع مختلفة من التطبيقات.
لماذا يحتاج IDX إلى تفعيل ملفات تعريف الارتباط التابعة لجهات خارجية؟
يجب تفعيل ملفات تعريف الارتباط التابعة لجهات خارجية لاستخدام IDX لأنّنا نعرض إطارًا iframe من نطاق واحد (أحد النطاقات الفرعية لـ cloudworkstations.dev
) على نطاق آخر (idx.google.com
)، وملفّات تعريف الارتباط التابعة لجهات خارجية تتيح التواصل الآمن بين مصادر مختلفة.
لقد شاركت عنوان URL لمحطة العمل لديّ مع شخص ما، ولكن لا يمكنه رؤية مساحة العمل
لا يمكنك مشاركة عنوان URL لمساحة عمل إلا مع المستخدمين الذين لديهم إذن الوصول إلى مساحة العمل. تظهر رسالة خطأ للمستخدمين الذين ليس لديهم الإذن عند محاولة الانتقال إلى عنوان URL. احرص على مشاركة مساحة العمل مع المستخدمين صراحةً، مثل مشاركة "مستند Google".
عندما أشارك محطة العمل الخاصة بي، ماذا يمكن للمتعاون رؤيته؟
يحصل المستخدمون المُضافون إلى مساحة عملك على إذن وصول كامل إلى نظام الملفات الخاص بالجهاز الافتراضي، والذي قد يحتوي على ملفات حسّاسة مثل المفاتيح الخاصة ورموز الوصول. لا تشارك مساحة العمل إلا مع أشخاص تثق بهم. على الرغم من أنّ هذه الطريقة تساعد مستخدمين آخرين في الاطّلاع على الحالة الدقيقة لمساحة عملك، إلا أنّها تعني أنّهم يرون كل شيء في مساحتك.
هل يمكنني استخدام أُطر عمل ليس لديها قالب في IDEX لإنشاء تطبيقي؟
نعم. يمكنك تخصيص بيئتك للعمل مع أي إطار عمل أو لغة تقريبًا في IDX.
هل يمكنني استيراد مستودعي من مستودعات GitLab أو Cloud Source؟
في الوقت الحالي، نتيح استيراد المشاريع من GitHub وGitLab وBitbucket. إذا كنت تريد منّا دعم المزيد من مضيفي Git، يمكنك إرسال طلب ميزة.
في هذه الأثناء، يمكنك إنشاء مساحة عمل جديدة من نموذج حالي و
تشغيل git clone
مع أي مضيف Git يستند إلى https
أو ssh
في وحدة تحكّم، كما هو الحال في
العادة على جهازك المحلي.
ما هو الدليل المستهدَف الذي يجب اختياره عند نشر تطبيق Flutter على "استضافة Firebase"؟
اختَر دليل build/web
. يجب أن يحتوي هذا الدليل على index.html
وجميع مواد العرض الثابتة اللازمة لعرض تطبيق الويب بعد إنشاء التطبيق
بنجاح (من خلال flutter build web
).
كيف يمكنني إعداد الواجهة الخلفية للتطبيق على مساحة العمل حتى تتمكّن الواجهة الأمامية من التواصل معها؟
يمكنك فتح منفذ TCP الذي يعمل عليه خادم الخلفية بشكل علني مؤقتًا لتسهيل تطوير الواجهة الأمامية والخلفية بشكل منفصل على مستوى مساحات عمل مختلفة:
ابدأ الخلفية أو خادم واجهة برمجة التطبيقات يدويًا في وحدة تحكّم أو كجزء من إعداد المعاينة في ملف
dev.nix
أوonStart
ميزة ربط دورة الحياة.انقر على رمز معرّف المشروع (Project IDX) في شريط الأنشطة (على يمين الصفحة تلقائيًا) لفتح لوحة IDX.
وسِّع قسم منافذ الخلفية للاطّلاع على قائمة بالخوادم قيد التشغيل، بما في ذلك رقم المنفذ ومعرّف العملية (PID).
انقر على رمز جعله متاحًا للجميع (قفل) على يمين رقم المنفذ.
انقر على رمز نسخ عنوان URL على يسار رقم المنفذ لنسخ عنوان URL المؤهَّل بالكامل.
يمكنك الآن الإشارة إلى عنوان URL هذا مباشرةً (على سبيل المثال، من خلال طلب
fetch
) من واجهة المستخدم.
أغلقت علامة تبويب المعاينة. كيف يمكنني استعادتها؟
افتح لوحة الأوامر (Cmd+Shift+P على نظام التشغيل Mac أو Ctrl+Shift+P على نظام التشغيل ChromeOS أو Windows أو Linux) واختَر Project IDX: عرض معاينة Android أو Project IDX: عرض معاينة الويب.
ما المقصود بـ Code OSS؟
Code-Open Source Software (Code-OSS) هو مشروع مفتوح المصدر يشكّل الخطوة الأساسية في VS Code. تتوفر أداة Code-OSS على GitHub بموجب ترخيص MIT العادي، وهي المكان الذي تطوّر فيه Microsoft منتج VS Code.
كيف يمكنني منع استخدام إكمالات الرمز البرمجي وطلبات Gemini Chat كبيانات تدريب؟
إذا كنت لا تريد استخدام طلبات Gemini Chat كبيانات تدريب لتحسين Gemini في IDX، يجب عدم استخدام مساعد المحادثة وإيقاف إكمال رمز البريد الإلكتروني في إعدادات
مساحة العمل. يمكنك أيضًا إيقاف ميزة المساعدة عند العمل مع
ملفات معيّنة من خلال إضافة ملفات .aiexclude
إلى
مستودعك.
كيف يمكنني إرسال طلب بشأن ميزة أو ملاحظات حول مشكلة واجهتها؟
إذا واجهت مشكلة أثناء استخدام Project IDX، يمكنك طرح سؤال في المنتدى أو إبلاغنا بأحد الأعطال.
إذا أردت إضافة ميزة إلى IDX أو توسيع نطاق ميزة حالية، يُرجى إرسال طلب ميزة.
كيف يمكنني معرفة ما إذا كانت Gemini في IDX متاحة في بلدي أو منطقتي؟
يتوفّر تطبيق Gemini في IDX في مناطق محدودة، ونحن نعمل على توسيع نطاق توفّره باستمرار. إذا كان تطبيق Gemini في IDX متاحًا في منطقتك، يمكنك بدء استخدامه من خلال اتّباع الخطوات الموضّحة في مقالة إضافة Gemini إلى مساحة عملك.
كنت أستخدم ميزة معيّنة في Project IDX ولكن لا يمكنني العثور عليها بعد الآن. لماذا تمت إزالته؟
بعض الميزات في Project IDX تجريبية. نحن نقدّر ملاحظاتك ونقدّمها بشكل فعّال لتحديد مجموعة الميزات الحالية والمخطّط لها، ونقدّم بشكل دوري الميزات التي لا تلبّي توقعاتك أو توقعاتنا. إذا كانت هناك ميزات تريد رؤيتها في الإصدار المثالي من Project IDX، يُرجى إرسال ملاحظاتك إلينا. تسرّنا معرفة رأيك.