سرانجام پس از وعده و وعیدهای بسیار اصلاحات جالبی برای کار با JavaScript در Editor
ابزار Visual Studio Orcas بوجود آمد که مهمترین آن IntelliSense شدن کدهای JScript
می باشد.
در اینجا برخی از ویژگیهای IntelliSense را برای کدهای Javascript مرور می کنیم.
keyword ها در لیست تکمیلی:
اکنون با اضافه شدن لیست تکمیلی (Completion List) مانند ادیتور کدهای #C یا VB.NET
با تایپ اولین حرف یک keyword می توان به سرعت آن را از لیست بازشو هماند انتخاب کرد
I
Intellisense برای کدهای Javascript که در فایلهای مجزا قرار داده شده اند.
با این قابلیت می توان در صفحات aspx لیست تکمیلی برای keyword های Javascript که در
فایلهای script مجزا قرار داده شده اند را مشاهده نمود. به مثال زیر توجه کنید: در
اینجا addHandler$ در صفحه جاری تعریف نشده است.
برای اینکه IntelliSense بتواند این کار را انجام دهد نگاهی به Script Manager ها می
اندازد و تشخیص می دهد که چه keyword هایی را باید لیست کند.
یا اینکه از روی reference tag های موجود در html صفحه جاری، keyword ها را تشخیص دهد.

همچنین برای یافتن فایلهای js. علاوه بر موارد فوق master page ها نیز چک می شوند.
نمایش اطلاعات خلاصه در مورد توابع و پارامترهای مربوط به ASP.NET AJAX
با این قابلیت اطلاعات خلاصه بصورت tool tip نمایش داده می شود و این امر باعث می شود
که برای آگاهی از وظیفه یک تابع و یا موارد دیگر به documentation آن مراجعه نکنیم.
این tool tip می تواند برای آیتمهای لیست تکمیلی باشد

و یا بهنگام تایپ توابع باشد.
این اطلاعات از کجا گرفته شده اند؟ ساده است از comment هایی که به فرمت xml در سورس
کد اضافه شده است.