ChromeREPL پلاگینی برای ادیتور SublimeText است که از مرورگر گوگل کروم به عنوان یک REPL استفاده میکند. به عبارت دیگر، این پلاگین دولوپرها را قادر میسازد تا به راحتی اقدام به اجرای کدهای جاوااسکریپت در مرورگر گوگل کروم نمایند.
آشنایی با مفهوم REPL
REPL مخفف واژگان Read-Eval-Print Loop میباشد که عبارت است از یک محیط برنامهنویسی تعاملی که صرفاً یک اینپوت (ورودی) را از کاربر دریافت کرده، آن را اجرا نموده و در نهایت نتیجه را در اختیار کاربر قرار میدهد (چنین محیطی با عنوان Language Shell نیز شناخته میشود.)
با توجه به اینکه مرورگر گوگل کروم ادیتوری برای کدنویسی نیست، هر کامندی که بیشتر از یک خط باشد با سختی اجرا خواهد شد؛ به علاوه اینکه فراخوانی کدهایی که قبلتر نوشتهاید نیز دشوار است و اینجا است که پلاگین ChromeREPL کار دولوپرهایی که علاقمند به کدنویسی با سابلایم هستند را راحتتر میکند.
لازم به ذکر است که این پلاگین اپنسورس با الهام از پلاگینی تحت عنوان SublimeWebInspector توسعه یافته که امکان دیباگ کردن اسکریپتهای جاوااسکریپت را داخل ادیتور سابلایم فراهم میسازد.