إضافة زر "الفتح في Firebase Studio"
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
باستخدام Firebase Studio، يمكنك تبسيط الخطوات التي يجب اتّباعها لكي يتمكّن مطوّر جديد من إعداد بيئة التطوير والبدء في العمل.
على سبيل المثال:
إذا كنت تعمل في فريق مع مساهمين آخرين، يمكنك
تخصيص بيئتك
بشكل دقيق لمشروعك، ثم إرسال ملف .idx/dev.nix
إلى
مستودع Git الخاص بمشروعك. بهذه الطريقة، عندما يستورد أحد أعضاء الفريق مستودع Git الخاص بك في Firebase Studio، ستتضمّن مساحة العمل الجديدة الإعدادات نفسها تمامًا، بما في ذلك حِزم النظام وإضافات بيئة التطوير المتكاملة (IDE) وبرامج النصوص الأولية وغير ذلك.
إذا كنت تنشئ إطار عمل أو مكتبة ليستخدمها الآخرون، يمكنك تضمين ملف .idx/dev.nix
في مستودعات نماذج التعليمات البرمجية، حتى يتمكّن المستخدم من تخطّي عملية إعداد البيئة والانتقال مباشرةً إلى تجربة إطار العمل عند استيراد النماذج إلى Firebase Studio. يمكنك حتى إنشاء نموذج مخصّص ليكون نقطة بداية قابلة للتخصيص ومناسبة لاحتياجات المستخدمين.
بعد أن تصبح راضيًا عن التعديلات التي أجريتها على بيئتك، يمكنك تسهيل عملية استيراد مشروعك إلى Firebase Studio على المستخدمين الآخرين من خلال إضافة زر "فتح في Firebase Studio" إلى مستنداتك، مثل ملف README.md
الخاص بمشروعك.
نقاط الدخول الشائعة إلى "فتح في Firebase Studio"
تتوفّر عدة أنماط لعناوين URL لزر "فتح في
Firebase Studio":
لإنشاء رابط يؤدي إلى مسار استيراد مستودع Git، مع ملء عنوان URL لمستودع Git مسبقًا، استخدِم نمط عنوان URL التالي:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
في الوقت الحالي، لا يمكن استخدام سوى مستودعات GitHub (الخاصة والعامة).
لإنشاء رابط يؤدي إلى نموذج مساحة عمل محدّد مسبقًا، ابحث عن النموذج الذي تريده في صفحة النماذج في Firebase Studio، وانسخ عنوان URL الخاص به، والذي يجب أن يتّبع نمط عنوان URL التالي:
https://studio.firebase.google.com/new/gemini
لإنشاء رابط يؤدي إلى نموذج مخصّص، تمت تعبئته مسبقًا بعنوان URL الخاص بالنموذج على GitHub،
استخدِم نمط عنوان URL التالي:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
لفتح App Prototyping agent مع طلب تم ملؤه مسبقًا، استخدِم نمط عنوان URL التالي:
https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
إضافة زر "فتح في Firebase Studio"
ثبِّت حزمة تطوير البرامج (SDK) الخاصة بميزة "فتح في Firebase Studio" أو
استخدِم هذه الأداة لإنشاء رمز HTML لزر Firebase Studio:
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["With Firebase Studio, you can simplify the steps for someone new to\nyour codebase to set up their development environment and get productive.\n\nFor example:\n\n- If you're **working on a team with other contributors** , you can\n [customize your environment](/docs/studio/customize-workspace)\n precisely for your project and then commit your `.idx/dev.nix` file to\n your project's Git repository. That way, when a teammate imports your\n Git repository in Firebase Studio, their new workspace will have\n the exact same configuration as yours, complete with the same system\n packages, IDE extensions, starter scripts, and more.\n\n- If you're **building a framework or library** for others to use, you\n can include a `.idx/dev.nix` file in your sample code repositories, so\n that when a user imports your samples into Firebase Studio, they\n can skip the environment setup and jump straight into trying out your\n framework. You can even [build your own, custom\n template](/docs/studio/custom-templates) as an opinionated,\n customizable starting point for your users.\n\nAfter you're happy with your environment customizations, you can make it\neven easier for others to import your project into Firebase Studio by\nadding an \"Open in Firebase Studio\" button to your documentation, such\nas your project's `README.md` file.\n\nCommon \"Open in Firebase Studio\" entry points\n\nThere are several URL patterns available for an \"Open in\nFirebase Studio\" button:\n\n- To link to the **import a Git repository** flow, prefilled with your Git\n repository URL, use this URL pattern:\n\n https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo\n\n At this time, only GitHub repositories are supported (both private and\n public).\n- To link to a **predefined workspace template** , find the template\n you're looking for in the\n [Templates](https://studio.firebase.google.com/templates) page in\n Firebase Studio, and copy its URL, which should follow this URL pattern:\n\n https://studio.firebase.google.com/new/gemini\n\n- To link to a **custom template**, prefilled with your template's GitHub URL,\n use this URL pattern:\n\n https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template\n\n- To open the App Prototyping agent with a pre-filled prompt, use this URL\n pattern:\n\n https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini\n\nAdd an \"Open in Firebase Studio\" button\n\nInstall the [Open in Firebase Studio\nSDK](https://www.npmjs.com/package/@firebase-studio/open-sdk) or\nuse this tool to generate the HTML for a Firebase Studio button:"]]