Vy: ادیتوری اپن‌سورس شبیه به ویم نوشته شده با زبان پایتون

Vy ادیتوری است که با استفاده از زبان برنامه‌نویسی پایتون نوشته شده است که جزو ویرایشگرهای ماژولار و مینیمالیستی محسوب می‌شود که بر پایهٔ تولکیت tkinter، که یک از ابزارهای گرافیکی بسیار قوی می‌باشد، ساخته شده است. برنامه‌نویس برای استفاده از این ادیتور اصلاً نیازی به ماوس ندارد بلکه همهٔ تَسک‌ها از طریق کیبورد قابل‌اجرا هستند که با استفاده از ده‌ها شورت‌کات در نظر گرفته شده برای این نرم‌افزار، کلیهٔ کارهای خود را همچون کپی/پیست، باز/بسته کردن پنجره‌ها و ... را می‌تواند به سادگی انجام دهد.

Syntax Highlighting این ادیتور بر پایهٔ python-pygments نوشته شده است که بسیار سریع و قدرتمند است و تمامی زبان‌هایی که این ماژول پیشتیانی می‌کند را پوشش می‌دهد و جالب است بدانید که سورس‌کد پلاگین Syntax Highlighting این نرم‌افزار چیزی در حدود ۸۰ خط می‌باشد و این در حالی است که سرعت آن به مراتب از ویرایشگرهای Vim و Emacs بیشتر است (همچنین این امکان وجود دارد تا پلاگین‌های دیگری به منظور پشتیبانی از Syntax Highlighting زبان‌های برنامه‌نویسی مختلف روی آن نصب کرد.)

برای آنکه در آنِ واحد بتوان چندین فایل را ویرایش کرد،‌ Vy این امکان را به برنامه‌نویس می‌دهد تا چندین پنجره را در داخل نرم‌افزار باز کرده و شروع به ویرایش فایل‌های مختلف کند. همچنین فایلی تحت عنوان vyrc در این نرم‌افزار وجود دارد که با استفاده از زبان برنامه‌نویسی پایتون نوشته شده است که با استفاده از آن، که به خوبی هم مستندسازی شده است، قادر خواهید بود تا پلاگین‌های اختصاصی خود برای Vy را بنویسید و این در حالی است که به غیر از پایتون، اصلاً نیازی به یادگیری زبان‌های دیگری برای توسعهٔ این ادیتور نخواهید داشت.

نظرات
اگر login نکردی برامون ایمیلت رو بنویس: