این یک برنامه لینوکس به نام vim-lsp است که آخرین نسخه آن را میتوانید با نام vim-lspv0.1.4sourcecode.tar.gz دانلود کنید. این برنامه را میتوان به صورت آنلاین در ارائه دهنده هاست رایگان OnWorks برای ایستگاههای کاری اجرا کرد.
این برنامه با نام vim-lsp 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. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
vim-lsp
DESCRIPTION:
vim-lsp یک کلاینت پروتکل سرور زبان برای Vim 8 و Neovim است که ویژگیهای مدرن به سبک IDE را در یک ویرایشگر سبک ارائه میدهد. این ویرایشگر از وظایف و تایمرهای ناهمگام Vim (یا RPC Neovim) برای ارتباط با سرورهای زبان خارجی بدون مسدود کردن رابط کاربری استفاده میکند. با چارچوبهای تکمیل خارجی برای منوهای omnifunc/completion ادغام میشود. با پیکربندی سرور، شما از go-to-definition، اسناد شناور، کمک امضا، ارجاعات، تغییر نام، اقدامات کد و تشخیصها بهرهمند میشوید. این برنامه به گونهای طراحی شده است که مینیمال و قابل توسعه باشد و اغلب برای یک تجربه کامل با افزونههای تکمیل مانند asyncomplete یا موارد دیگر جفت میشود. با بسیاری از سرورهای زبان از طریق بلوکهای پیکربندی ساده سرور کار میکند. هدف این پروژه نزدیک ماندن به مشخصات LSP است در حالی که دستورات و نگاشتهای آشنای Vim را در معرض نمایش قرار میدهد. این برنامه امکان تنظیمات برای هر پروژه یا هر نوع فایل را فراهم میکند، بنابراین میتوان چندین زبان را در کنار هم فعال کرد.
امکانات
- کلاینت Async LSP برای Vim 8 و Neovim با رابط کاربری غیر مسدودکننده
- ویژگیهای اصلی: تعریف، ارجاعات، شناور کردن، تغییر نام، اقدامات کد و تشخیص
- با بسیاری از سرورهای زبان از طریق بلوکهای پیکربندی ساده سرور کار میکند
- با چارچوبهای تکمیل خارجی برای منوهای omnifunc/completion ادغام میشود.
- تنظیمات برای هر پروژه و هر نوع فایل برای گردشهای کاری چندزبانه انعطافپذیر
- حداقل وابستگیها و رابط کاربری واضح برای دستور/نگاشت
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/vim-lsp.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش از یکی از سیستمهای عامل رایگان ما به صورت آنلاین اجرا کرد.