To aplikacja dla systemu Linux o nazwie vim-lsp, której najnowszą wersję można pobrać jako vim-lspv0.1.4sourcecode.tar.gz. Można ją uruchomić online w darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację vim-lsp z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
vim-lsp
OPIS:
vim-lsp to klient protokołu Language Server Protocol dla Vim 8 i Neovim, który wprowadza nowoczesne funkcje w stylu IDE do lekkiego edytora. Wykorzystuje asynchroniczne zadania i timery Vima (lub RPC Neovima) do komunikacji z zewnętrznymi serwerami językowymi bez blokowania interfejsu użytkownika. Integruje się z zewnętrznymi frameworkami uzupełniania dla menu omnifunc/completion. Po skonfigurowaniu serwera otrzymujesz funkcje „przejdź do definicji”, „hover docs”, pomoc dotyczącą sygnatur, referencje, zmianę nazwy, akcje kodu i diagnostykę. Został zaprojektowany jako minimalistyczny i rozszerzalny, często sparowany z wtyczkami uzupełniania, takimi jak asyncomplete lub innymi, aby zapewnić pełne działanie. Współpracuje z wieloma serwerami językowymi za pośrednictwem prostych bloków konfiguracji serwera. Projekt ma na celu zachowanie zgodności ze specyfikacją LSP, jednocześnie udostępniając znane polecenia i mapowania Vima. Umożliwia konfiguracje dla poszczególnych projektów lub typów plików, dzięki czemu możliwe jest jednoczesne włączanie wielu języków.
Funkcjonalności
- Klient LSP asynchroniczny dla Vim 8 i Neovim z nieblokującym interfejsem użytkownika
- Główne funkcje: definicja, odwołania, najechanie kursorem, zmiana nazwy, działania kodu i diagnostyka
- Współpracuje z wieloma serwerami językowymi za pomocą prostych bloków konfiguracji serwera
- Integruje się z zewnętrznymi frameworkami uzupełniania dla menu omnifunc/completion
- Ustawienia dla każdego projektu i typu pliku umożliwiające elastyczne, wielojęzyczne przepływy pracy
- Minimalne zależności i przejrzysty interfejs poleceń/mapowania
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/vim-lsp.mirror/. Została ona umieszczona w OnWorks, aby można ją było najłatwiej uruchomić online z poziomu jednego z naszych darmowych systemów operacyjnych.