Alive: افزونه‌ای برای ویژوال استودیو به منظور کدنویسی Real-time


Alive پلاگینی برای ویژوال استودیو است که هم‌زمان با کدنویسی دولوپر، خروجی را در معرض دید وی قرار می‌دهد و به طور کلی با هدف گرفتن بازخورد به صورت Real-time (بلادرنگ) طراحی شده است (علاوه بر این افزونه،‌ ادیتور دیگری تحت عنوان Light Table نیز به بازار عرضه شده که چنین امکانی را در اختیار دولوپرها می‌گذارد که برای آشنایی بیشتر با این ادیتور می‌توانید به مقالهٔ Light Table: ادیتوری اپن‌سورس با قابلیت‌های منحصربه‌فرد مراجعه نمایید.) 

ایده‌ای که پشت پلاگین‌ها و ادیتورهایی از این دست قرار گرفته اصطلاحاً Learnable Programmig نام دارد که برای آشنایی بیشتر با این ایده توصیه می‌کنیم به مقالهٔ Learnable Programming چیست و چه مزایایی برای دولوپرها دارد؟ مراجعه نمایید. 

Alive زبان سی‌شارپ را به خوبی پشتیبانی می‌کند که البته خیلی هم جای تعجب ندارد چرا که پشت قضیه غول نرم‌افزاری دنیا یعنی مایکروسافت قرار دارد و ترجیح‌اش هم این است که روی زبان اختصاصی خود تمرکز کند اما مسلماً به مرور زمان زبان‌های بیشتری نیز پشتیبانی خواهند شد.