كيفية الوصول إلى Azure Cloud Shell من Visual Studio Code

جدول المحتويات:

كيفية الوصول إلى Azure Cloud Shell من Visual Studio Code
كيفية الوصول إلى Azure Cloud Shell من Visual Studio Code
Anonim

Azure Cloud Shell هي تجربة CLI متكاملة متاحة لمستخدمي Microsoft Azure السحابية. يتوفر عادةً إما في Linux Bash shell أو موجه PowerShell ، يمكنك أيضًا استخدام Azure Cloud Shell مباشرةً في بيئة التطوير المتكاملة لـ VS Code.

ما الميزات التي يقدمها Azure Cloud Shell؟

  • Bash shell لأوامر نمط Linux
  • PowerShell لمطوري Windows المألوفين
  • وحدات PowerShell المدمجة

    • حسابات Az.
    • Az. Compute
    • Az. Network
    • Az. Resources
    • Az. Storage
    • AzureAD قياسي.المعاينة
    • AzurePSDrive
    • PSCloudShellUtility
  • أحدث إصدار من Azure CLI (

    azأمر) متاح لكل من بيئات Bash و PowerShell

  • أحدث PowerShell متاح في بيئة Bash باستخدام

    pwshوقت التشغيل

يقوم Azure Cloud Shell تلقائيًا بإدارة المصادقة والإعداد لجميع الوحدات والوحدات النمطية والأدوات المرتبطة. هذا يجعل من السهل والسريع البدء في إدارة بيئة Azure الخاصة بك من سطر الأوامر.

بدء استخدام Azure Cloud Shell

سيبدأ معظم المستخدمين بـ Azure Cloud Shell بإحدى طريقتين. إما من خلال Azure Portal ووصول shell المضمن الخاص به أو من خلال ارتباط ويب مباشر إلى Azure Shell.

وصول Azure Portal Shell

الاتصال بالصدفة عبر بوابة Azure أمر بسيط مثل النقر على أيقونة المحطة الطرفية بجوار شريط البحث في الجزء العلوي من الشاشة.

صورة
صورة

بمجرد النقر فوق هذا الرمز ، ستظهر إحدى القذائف ، إما محطة Bash أو PowerShell كما هو موضح أدناه. في الصورة الأولى ، سترى أن محطة Bash متصلة. إذا كنت تستخدم القائمة المنسدلة في أعلى يسار الجهاز ، فسيكون لديك خيار إما Bash أو PowerShell.

تم توصيل محطة Bash
تم توصيل محطة Bash
تم توصيل Azure Cloud Shell
تم توصيل Azure Cloud Shell

الوصول المباشر إلى Shell عبر الويب

هناك طريقة أخرى شائعة لبدء Azure Cloud Shell وهي من خلال رابط مباشر إلى موقع الويب نفسه.سيؤدي الانتقال إلى

https://shell.azure.com/ إلى فتح إما محطة Bash أو PowerShell. إذا لم تقم بتسجيل الدخول ، سيُطلب منك القيام بذلك قبل الوصول. بمجرد المصادقة ، سيكون لديك وصول فوري إلى نفس الجهاز كما هو الحال في Azure Portal.

سيؤدي الانتقال إلى https://shell.azure.com/ إلى فتح محطة PowerShell
سيؤدي الانتقال إلى https://shell.azure.com/ إلى فتح محطة PowerShell
سيؤدي الانتقال إلى https://shell.azure.com/ إلى فتح محطة Bash أيضًا
سيؤدي الانتقال إلى https://shell.azure.com/ إلى فتح محطة Bash أيضًا

تكامل Azure Cloud Shell مع رمز VS

بالطبع ، كمطور ، قد لا تكون هذه هي الطريقة الأكثر فعالية. محرر شائع جدًا أصدرته Microsoft ، VS Code ، أصبح حلاً متكاملاً جيدًا للوصول إلى العديد من موارد Azure المختلفة ولا سيما Azure Cloud Shell.

من خلال سير عمل التطوير المتكامل والوصول السريع إلى أوامر Azure الشائعة من داخل المحرر نفسه ، يمكن توفير الكثير من الوقت والطاقة. ما هي الخطوات اللازمة لبدء استخدام Azure Cloud Shell في VS Code؟

الطريقة الأسرع والأسهل للبدء هي تثبيت ملحق حساب Azure الرسمي من Microsoft. انتقل إلى رمز "الامتداد" في القائمة اليمنى لـ VS Code وابحث عن

حساب Azureبمجرد تحديد موقع الامتداد ، انقر فوق الزر "تثبيت". بعد التثبيت ، قد تضطر إلى إعادة تشغيل VS Code ، ولكن بمجرد توفر الامتداد ، سيكون لديك حق الوصول إلى عدد من الأوامر المختلفة.

للبدء ، قم بتثبيت ملحق حساب Azure الرسمي من Microsoft
للبدء ، قم بتثبيت ملحق حساب Azure الرسمي من Microsoft

لتحديد موقع جميع الأوامر المتاحة ، اكتب

ctrl-shift-pلفتح جزء الأوامر لـ VS Code. انقر أو حدد الخيار "Azure: فتح PowerShell في Cloud Shell".

صورة
صورة

إذا لم تكن قد سجلت الدخول بالفعل من خلال ملحق حساب Azure ، فستظهر مطالبة. انقر فوق "تسجيل الدخول" ليتم نقلك إلى صفحة ويب باستخدام المستعرض الافتراضي الذي يسمح لك بتسجيل الدخول إلى حساب Azure الخاص بك.

صورة
صورة

اختر الحساب الذي تنوي استخدامه مع Azure Cloud Shell وأدخل كلمة مرورك ، إذا لزم الأمر. بمجرد الدخول ، ستطالبك الصفحة بإغلاق علامة تبويب أو نافذة المتصفح المفتوحة ، وسيستمر VS Code في المصادقة في الخلفية.

اختر الحساب الذي تنوي استخدامه مع Azure Cloud Shell وأدخل كلمة مرورك ، إذا لزم الأمر
اختر الحساب الذي تنوي استخدامه مع Azure Cloud Shell وأدخل كلمة مرورك ، إذا لزم الأمر

هذه العملية هي نفسها سواء اخترت محطة PowerShell أو محطة Bash. كما ترى أدناه ، بمجرد المصادقة ، تصبح كلتا المحطتين متاحتين لك.

بمجرد المصادقة ، ستكون محطة PowerShell متاحة لك
بمجرد المصادقة ، ستكون محطة PowerShell متاحة لك
بمجرد المصادقة ، تصبح محطة Bash متاحة لك
بمجرد المصادقة ، تصبح محطة Bash متاحة لك

الخلاصة

يجعل دمج Azure Cloud Shell في VS Code مهمة المطور أسهل كثيرًا. يعد الوصول السريع إلى الأوامر أثناء تطويرك أمرًا مهمًا لجمع المعلومات وتشغيل الأوامر لرؤية نتائج هذه التغييرات دون التبديل بين النوافذ المختلفة باستمرار. استخدم Azure Cloud Shell ضمن VS Code اليوم وشاهد مدى تحسين كفاءتك!

موضوع شعبي