این یک برنامه لینوکس به نام rails.vim است که آخرین نسخه آن را میتوانید با نام vim-railsv5.4sourcecode.tar.gz دانلود کنید. این برنامه را میتوان به صورت آنلاین در ارائه دهنده هاست رایگان OnWorks برای ایستگاههای کاری اجرا کرد.
این برنامه با نام rails.vim را به صورت رایگان با 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. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
ریلز.vim
DESCRIPTION:
vim-rails یک افزونه قدرتمند است که توسط تیم پوپ طراحی شده است تا تجربه توسعه برنامههای Ruby on Rails را در Vim بهبود بخشد. این افزونه ساختار دایرکتوری Rails (app، config، db، lib و غیره) را درک میکند و به شما امکان میدهد از طریق نگاشتهای مناسب، به سرعت بین فایلهای مربوطه (به عنوان مثال از یک مدل به test آن یا از یک view به controller آن) پرش کنید. همچنین ناوبری فایل داخلی Vim (به عنوان مثال از طریق gf) را تقویت میکند تا لینکهای موجود در قالبهای Ruby تعبیه شده یا تعاریف مسیر بتوانند مقصد صحیح را باز کنند. علاوه بر ناوبری، این افزونه دستوراتی را برای تولید scaffolding، مهاجرت پایگاه داده، تغییر محیطها و غیره ارائه میدهد و بسیاری از وظایف رایج Rails را بدون ترک ویرایشگر در دسترس قرار میدهد. این افزونه بر ماندن در Vim و به حداقل رساندن تغییر زمینه تأکید دارد که باعث افزایش بهرهوری برای توسعهدهندگان Rails میشود.
امکانات
- vim-rails یک افزونه قدرتمند است که توسط تیم پوپ طراحی شده است تا تجربه توسعه برنامههای Ruby on Rails را در Vim بهبود بخشد. این افزونه ساختار دایرکتوری Rails (app، config، db، lib و غیره) را درک میکند و به شما امکان میدهد به سرعت بین فایلهای مربوطه (به عنوان مثال از یک مدل به test آن یا از یک view به controller آن) از طریق نگاشتهای مناسب، پرش کنید. همچنین ناوبری فایل داخلی Vim (به عنوان مثال از طریق gf) را تقویت میکند تا لینکهای موجود در قالبهای Ruby تعبیه شده یا تعاریف مسیر بتوانند مقصد صحیح را باز کنند. این افزونه علاوه بر ناوبری، دستوراتی را برای تولید scaffolding، مهاجرت پایگاه داده، تغییر محیطها و غیره ارائه میدهد و بسیاری از وظایف رایج Rails را بدون ترک ویرایشگر در دسترس قرار میدهد. این افزونه بر ماندن در Vim و به حداقل رساندن تغییر زمینه تأکید دارد که باعث افزایش بهرهوری برای توسعهدهندگان Rails میشود. از آنجا که این افزونه به شدت با قراردادهای Rails یکپارچه شده است، کاربران برای بهرهمندی کامل باید یک طرحبندی پروژه معمولی Rails داشته باشند. اما در این زمینه میتواند مانند یک IDE کوچک برای Rails در Vim به نظر برسد.
- رفتار بهبود یافتهی gf (go-to-file) که برای نامگذاری و قراردادهای فایل Rails تنظیم شده است
- دستوراتی برای تولید داربست Rails، مهاجرت پایگاه داده، باز کردن کنسول و غیره
- تشخیص مسیرها، کنترلرها، مدلها و سایر ساختارهای خاص Rails برای پیمایش سریع
- با Ruby تعبیهشده (ERB/Haml) برای دنبال کردن تعاریف لینک، بخشهای جزئی و داراییها کار میکند.
- راهاندازی حداقلی: پس از نصب در یک پروژه Rails، با پیشفرضهای معقول «فقط کار میکند»
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/vim-rails.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.