erlang_ls
The Erlang Language Server (by erlang-ls)
php-language-server
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥 (by felixfbecker)
erlang_ls | php-language-server | |
---|---|---|
2 | 4 | |
610 | 1,141 | |
1.0% | - | |
8.1 | 0.0 | |
9 days ago | 12 months ago | |
Erlang | PHP | |
Apache License 2.0 | ISC License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
erlang_ls
Posts with mentions or reviews of erlang_ls.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-28.
-
erlang_ls formatting issues
It goes without saying that creating a GitHub issue for the language server is a simpler way to track a potential bug, so please do that if you haven't already (https://github.com/erlang-ls/erlang_ls/issues). I understand that in same cases you may not share the code that triggers the issue, but other useful information can be provided that can help maintainers to figure out what is happening. In the case of VS Code, formatting on save is an editor setting: Preferences -> Editor -> Format on save. It could it be that you have another extension which is trying to format your code. You could check the client-side and server-side logs to verify whether VS Code sends format requests to the language server and if Erlang LS is replying to those.
php-language-server
Posts with mentions or reviews of php-language-server.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-19.
- What would be better VS Code or PHP Storm?
-
PHP LSP and autocompleting in Kate text editor
I don't do much PHP, but searching "PHP LSP" gave this as the first result: https://github.com/felixfbecker/php-language-server
-
anyone got a lsp setup with php?
FWIW I played with https://github.com/felixfbecker/php-language-server once and it performed poorly with a large code base -- indexing took ages, and it couldn't handle some large (machine-generated) files at all (literally refused to index files above a certain size, and when I removed that limit it took about 45 minutes to do it). My TAGS file takes a few seconds to build, so if you only need indexing I'd just use https://ctags.io/.
-
How to use (and contribute) to neovim's built-in language server client and nvim-lspconfig
but as many people working in a lot of things I have no time to try to configure https://github.com/felixfbecker/php-language-server with nvim-lsp
What are some alternatives?
When comparing erlang_ls and php-language-server you can also consider the following projects:
nvim-lspconfig - Quickstart configs for Nvim LSP
vim-lsp-settings - Auto configurations for Language Server for vim-lsp
FsAutoComplete - F# language server using Language Server Protocol
elm-language-server - Language server implementation for Elm
completion-nvim - A async completion framework aims to provide completion to neovim's built in LSP written in Lua
groovy-language-server - A language server for Groovy
dotfiles - My dotfiles
Metals - Scala language server with rich IDE features 🚀
Phpactor - Mainly a PHP Language Server with more features than you can shake a stick at
flutter-tools.nvim - Tools to help create flutter apps in neovim using the native lsp
neovim - Vim-fork focused on extensibility and usability
erlang_ls vs nvim-lspconfig
php-language-server vs vim-lsp-settings
erlang_ls vs FsAutoComplete
php-language-server vs nvim-lspconfig
erlang_ls vs elm-language-server
php-language-server vs completion-nvim
erlang_ls vs groovy-language-server
php-language-server vs dotfiles
erlang_ls vs Metals
php-language-server vs Phpactor
php-language-server vs flutter-tools.nvim
php-language-server vs neovim