إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يتوفر IntelliSense للغة استعلام Stream Analytics في أدوات Azure Stream Analytics (ASA) ل VS Code. IntelliSense هو مساعدة لإكمال التعليمات البرمجية تتضمن العديد من الميزات: List Members و Parameter Info و Quick Info و Complete Word. تسمى ميزات IntelliSense أحيانا بأسماء أخرى مثل "إكمال التعليمات البرمجية" و"مساعدة المحتوى" و"تلميح التعليمات البرمجية".
ميزات IntelliSense
يحتوي ملحق ASA Tools ل VS Code على ميزة IntelliSense التي يتم تشغيلها بواسطة خدمة لغة. تحلل خدمة اللغة التعليمات البرمجية المصدر وتوفر إكمالات ذكية للتعليمات البرمجية استنادا إلى دلالات اللغة. إذا كانت خدمة اللغة تعرف الإكمال المحتمل، فستظهر اقتراحات IntelliSense أثناء كتابة التعليمات البرمجية. إذا تابعت الكتابة، تتم تصفية قائمة الأعضاء، مثل المتغيرات والأساليب، لتضمين الأعضاء الذين يحتويون على الأحرف التي كتبتها فقط. عند الضغط على Tab المفتاحين أو Enter ، يقوم IntelliSense بإدراج العضو الذي حددته.
يمكنك تشغيل IntelliSense في أي نافذة محرر عن طريق كتابة حرف مشغل، مثل الحرف .النقطة .
تلميح
يدعم عنصر واجهة مستخدم الاقتراحات تصفية CamelCase. يمكنك كتابة الأحرف الكبيرة في اسم أسلوب للحد من الاقتراحات. على سبيل المثال، سيطرح "cra" بسرعة "createApplication".
أنواع الإكمال
يوفر VS Code IntelliSense أنواعا مختلفة من الإكمال، بما في ذلك اقتراحات خادم اللغة والمقتطفات والإكمال النصي البسيط المستند إلى الكلمات.
| انجاز | نوع |
|---|---|
| الكلمات الأساسية | keyword |
| الوظائف |
built-in function، user defined function |
| اسم مجموعة البيانات |
input، ، outputintermediate result set |
| اسم عمود مجموعة البيانات |
input، intermediate result set |
اكتمال الاسم
بصرف النظر عن الإكمال التلقائي للكلمة الأساسية، يمكن لملحق ASA Tools قراءة أسماء الإدخال والإخراج لمهمة Stream Analytics وأسماء الأعمدة لمصادر البيانات الخاصة بك. يتذكر الملحق هذه المعلومات لتوفير قدرات إكمال الاسم المفيدة لإدخال عبارات مع ضغطات مفاتيح قليلة:
أثناء الترميز، لا تحتاج إلى ترك المحرر لإجراء عمليات بحث عن أسماء إدخال الوظيفة واسم الإخراج وأسماء الأعمدة. يمكنك الاحتفاظ بالسياق الخاص بك، والعثور على المعلومات التي تحتاجها، وإدراج العناصر مباشرة في التعليمات البرمجية الخاصة بك، وإكمال IntelliSense للكتابة نيابة عنك.
لاحظ أنك بحاجة إلى تكوين الإدخال المحلي أو الإدخال المباشر ثم حفظ ملف التكوين لاستخدام إكمال الاسم.
معلومات المعلمة
يفتح الخيار IntelliSense Parameter Info قائمة معلمات توفر معلومات حول عدد المعلمات المطلوبة من قبل الدالة وأسماءها وأنواعها. تشير المعلمة بخط غامق إلى المعلمة التالية المطلوبة أثناء كتابة دالة.
يتم أيضا عرض قائمة المعلمات للوظائف المتداخلة. إذا كتبت دالة كمعلمة إلى دالة أخرى، تعرض قائمة المعلمات معلمات الدالة الداخلية. بعد ذلك، عند اكتمال قائمة معلمات الدالة الداخلية، تعود قائمة المعلمات إلى عرض معلمات الدالة الخارجية.
معلومات سريعة
كما هو مقدم من خدمة اللغة، يمكنك مشاهدة معلومات سريعة لكل معرف في التعليمات البرمجية الخاصة بك. بعض الأمثلة على المعرفات هي الإدخال أو الإخراج أو مجموعة نتائج وسيطة أو دالة. عند تحريك مؤشر الماوس فوق معرف، يتم عرض إعلانه في نافذة منبثقة. يتم عرض الخصائص ومخططات البيانات للمدخلات، إذا تم تكوينها، ومجموعة البيانات الوسيطة.
استكشاف أخطاء IntelliSense وإصلاحها
تحدث هذه المشكلة بسبب تكوين الإدخال المفقود. يمكنك التحقق مما إذا كان قد تم تكوين إدخال محلي أو إدخال مباشر بشكل صحيح.