Quick VS 2008 Tip: IntelliSense for in-house JavaScript files

2 בספטמבר 2008

אין תגובות

כשיצא Visual Studio 2008 אחד מהפיצ'רים שדיברו עליהם היה IntelliSense ל javascript.
לא ממש בדקתי את הסיפור כיוון שהבנתי שזה מאופשר עבור האובייקטים שבאים עם השפה ועבור ספרית  ה client של Ajax.Net.

בעקבות הפוסט של אוהד בנושא Intellisense for jQuery ודברים טובים אחרים ששמעתי על הספריה, התחלתי לשחק קצת ב jQuery.
עניין ה IntelliSense נראה די מדליק ומה שמאפשר אותו זו שורה קטנה בראש קובץ JS שמשמשת reference לקובץ אחר:

/// <reference path="Scripts/SomeInHouseCommon.js" />

הוספת השורה לעיל בקובץ JS מסויים תיתן לכם IntelliSense לכל הפונקציות/אובייקטים שנמצאים ב SomeInHouseCommon.js

ניתן להוסיף הפניות מכל מיני סוגים ופירוט מלא אפשר למצוא ב MSDN
אני מניח ששימוש מאסיבי בפיצ'ר הזה עלול להרוג לכם את ה VS, שגם ככה נחנק קצת כשאני פותח קבצי JS ללא הפניות.
שימו לב שזה לא תמיד עובד, ויש לעיתים שגיאות – שוב – הפירוט בלינק של MSDN.
שימו לב שזה בסה"כ עזר לתכנות תחת VS 2008 – הקובץ שאליו הוספתם reference לא יירד אל הלקוח ולכן תוכלו להוסיף reference כזה לקובץ שמכיל הערות, כאשר הלינקים בדפים עצמם יהיו לקבצים מכווצים/נקיים – שימושי ביותר כשמשתמשים בספריות חיצוניות כמו jQuery.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *