All Projects → marlonfan → Coc Phpls

marlonfan / Coc Phpls

Licence: mit
🐭 php language server for coc.nvim

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to Coc Phpls

Nvim Completion Manager
⚠️ PLEASE USE https://github.com/ncm2/ncm2 INSTEAD
Stars: ✭ 950 (+598.53%)
Mutual labels:  nvim
Ncm R
R autocompletion for Neovim and vim 8 📝 📊 ⚡️
Stars: ✭ 102 (-25%)
Mutual labels:  nvim
Nvim Bqf
Better quickfix window in Neovim, polish old quickfix window.
Stars: ✭ 120 (-11.76%)
Mutual labels:  nvim
Nvim Hlslens
Hlsearch Lens for Neovim
Stars: ✭ 55 (-59.56%)
Mutual labels:  nvim
Nvim Nonicons
Icon set using nonicons for neovim plugins and settings
Stars: ✭ 77 (-43.38%)
Mutual labels:  nvim
Neovim
Vim-fork focused on extensibility and usability
Stars: ✭ 49,389 (+36215.44%)
Mutual labels:  nvim
Defx.nvim
📁 The dark powered file explorer implementation
Stars: ✭ 917 (+574.26%)
Mutual labels:  nvim
Paq Nvim
🌚 Neovim package manager
Stars: ✭ 131 (-3.68%)
Mutual labels:  nvim
Gnvim
GUI for neovim, without any web bloat
Stars: ✭ 1,271 (+834.56%)
Mutual labels:  nvim
Nvim Lspconfig
Quickstart configurations for the Nvim LSP client
Stars: ✭ 3,410 (+2407.35%)
Mutual labels:  nvim
Swatch.vim
work with hex color codes and make your own vim colorschemes easily and quickly
Stars: ✭ 57 (-58.09%)
Mutual labels:  nvim
Dotfiles
🐧 Configuration files
Stars: ✭ 81 (-40.44%)
Mutual labels:  nvim
Dotfiles
If there is a shell, there is a way!
Stars: ✭ 112 (-17.65%)
Mutual labels:  nvim
Vimrc
📝 Vim Configuration for nerds with vim-plug
Stars: ✭ 33 (-75.74%)
Mutual labels:  nvim
Awesome Vim Colorschemes
Collection of awesome color schemes for Neo/vim, merged for quick use.
Stars: ✭ 1,951 (+1334.56%)
Mutual labels:  nvim
Vim Dirvish
Directory viewer for Vim ⚡️
Stars: ✭ 929 (+583.09%)
Mutual labels:  nvim
Nvim Parinfer.js
neovim plugin for parinfer
Stars: ✭ 107 (-21.32%)
Mutual labels:  nvim
Shades Of Purple.vim
Dark theme for vim
Stars: ✭ 132 (-2.94%)
Mutual labels:  nvim
Nvimpager
Use nvim as a pager to view manpages, diffs, etc with nvim's syntax highlighting
Stars: ✭ 131 (-3.68%)
Mutual labels:  nvim
Nvim Autopairs
autopairs for neovim written by lua
Stars: ✭ 112 (-17.65%)
Mutual labels:  nvim

coc-phpls

PHP language server extension for coc.nvim.

Install

In your vim/neovim, run command:

:CocInstall coc-phpls

Features

Language server features provided by intelephense-docs.

Premium features

add licence key to your coc-settings.json file

e.g:

{
    "intelephense.licenceKey": "your licence key",
}

Configuration options

  • phpls.path: Path to intelephense module, you can use a custom version of intelephense by modifying this setting to include the full path. e.g. /path/to/node_modules/intelephense. default: ""
  • phpls.enable: Set to false to disable php language server. default: true

Development

  • Run yarn build or yarn build:watch
  • Link extension
cd ~/github/coc-phpls       && yarn link
cd ~/.config/coc/extensions && yarn link coc-phpls
  • Add "coc-phpls": "*" to dependencies in ~/.config/coc/extensions/package.json

JetBrains OS licenses

coc-phpls had been being developed with JetBrains IDE under the free JetBrains Open Source license(s) granted by JetBrains s.r.o., hence I would like to express my thanks here.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].