IntelliSense به هنگام نوشتن کدهای Javascript به ادیتور Orcas اضافه شده است.
گروه: .NET ASP.NET
تاریخ ثبت: ۸۶/۲/۷
نویسنده: مجید شهاب فر

سرانجام پس از وعده و وعیدهای بسیار اصلاحات جالبی برای کار با 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 در سورس کد اضافه شده است.

 

 

 


Copyright © 2006 - 2011 All Rights Reserved.
Please direct your questions or comments to