این یک برنامه لینوکس به نام ALE است که آخرین نسخه آن را میتوانید با فرمت vim80-586w32.zip دانلود کنید. میتوانید آن را به صورت آنلاین در ارائه دهنده خدمات میزبانی وب رایگان OnWorks برای ایستگاههای کاری اجرا کنید.
این برنامه با نام ALE with OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
ALE
DESCRIPTION:
ALE یک موتور linting و fixing ناهمزمان برای Vim و Neovim است که بدون مسدود کردن ویرایشگر شما، جریان بازخورد را حفظ میکند. این موتور، linterها و formatterهای خارجی را در پسزمینه هنگام تایپ یا ذخیره اجرا میکند و تشخیصها را به ستون sign و statusline منتقل میکند. این پروژه بر وسعت و کاربردی بودن تمرکز دارد: دهها زبان به صورت پیشفرض کار میکنند و پیکربندی معمولاً به انتخاب ابزارهایی که از قبل در خط فرمان استفاده میکنید، بستگی دارد. ALE همچنین میتواند به عنوان یک کلاینت سبک Language Server Protocol عمل کند و در صورت وجود، عملکردهای go-to-definition، hover و code را از طریق سرورهای LSP ارائه دهد. خطوط لوله fix-on-save و ادغام formatter آن به اجرای قابل اعتماد و تکرارپذیر راهنماهای سبک تیمی کمک میکند. برای پایگاههای کد بزرگ و linterهای کندتر، صفبندی کار ALE و debouncing هوشمند از وقفههای رابط کاربری جلوگیری میکند و در عین حال نتایج را به موقع نمایش میدهد.
امکانات
- لایه گذاری بدون انسداد با کارهای پس زمینه و تشخیص زنده
- پشتیبانی داخلی از زبانها، خطکشها و قالببندیهای متعدد
- قابلیتهای اختیاری کلاینت LSP برای تعاریف، هاورها و اقدامات کد
- خطوط لوله فرمت قابل تنظیم و قابل ذخیره سازی
- ستون امضا، متن مجازی و یکپارچهسازی Quickfix برای اولویتبندی
- پیکربندی و کشف ابزار برای هر پروژه برای تنظیمات قابل پیشبینی
زبان برنامه نویسی
لوا
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/ale.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش از یکی از سیستمهای عامل رایگان ما به صورت آنلاین اجرا کرد.