xilinx-language-server

readthedocs pre-commit.ci status github/workflow codecov DeepSource

github/downloads github/downloads/latest github/issues github/issues-closed github/issues-pr github/issues-pr-closed github/discussions github/milestones github/forks github/stars github/watchers github/contributors github/commit-activity github/last-commit github/release-date

github/license github/languages github/languages/top github/directory-file-count github/code-size github/repo-size github/v

pypi/status pypi/v pypi/downloads pypi/format pypi/implementation pypi/pyversions

Language server and vim plugin for xilinx:

Support:

  • [x] document hover

  • [x] completion

document hover

completion

Read readthedocs to know more.

Documents

Develop

Install vivado, vitis and neovim, then run scripts/update.sh.

Vim Plugin

You can use branch release to avoid downloading unnecessary files for vim plugin. Such as for dein.vim:

call dein#add('Freed-Wu/xilinx-language-server', {
      \ 'rev': 'release',
      \ })