اینتلیسنس

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

اینتلیسنس (به انگلیسی: IntelliSense) نام فناوری "خودتکمیلی" (autocompletion) شرکت ماکروسافت برای استفاده در محیط یکپارچه توسعه نرم‌افزار (IDE) است. البته علاوه بر کامل کردن اتوماتیک کلمات در هنگام تایپ، اینتلیسنس در مستند سازی و ابهام زدایی نام متغیر‌ها، توابع، متدها و کلاس‌ها کمک می‌کند و همچنین روشی مناسب جهت دستیابی به توضیحات توابع، به ویژه لیست پارامتر‌های آنها است. اینتلیسنس سرعت برنامه نویسی را طور قابل ملاحظه‌ای افزایش می‌دهد؛ کاهش نیاز به تایپ کامل کدها و رجوع به مستندات و دیگر مراجع خارجی IDE، افزایش سرعت دسترسی به نام‌ها و پارامترها و عدم نیاز به حفظ بسیاری از نام‌ها از مزایای استفاده از این فناوری است. اینتلیسنس برای اولین بار در Visual Basic ۵٫۰ Control Creation Edition معرفی شد و پس از آن به سرعت به Visual FoxPro و Visual C++ و دیگر نرم‌افزارها گسترش پیدا کرد. اینتلیسنس هم اکنون در محیط Visual Studio توسط ویرایشگر تمام زبان‌های برنامه نویسی آن پشتیبانی می‌شود.

منابع[ویرایش]

ویکی‌پدیا انگلیسی