Skip to content

Commit

Permalink
Merge pull request #52 from mrjosh/feat-vscode-ext
Browse files Browse the repository at this point in the history
feat(vscode): inital vscode extension
  • Loading branch information
qvalentin authored Jan 7, 2024
2 parents c09eab2 + 293fa6c commit 5dbde8a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Helm-ls is a [helm](https://github.com/helm/helm) language server protocol [LSP]
* [Neovim (using nvim-lspconfig)](#neovim-using-nvim-lspconfig)
* [Vim Helm Plugin](#vim-helm-plugin)
* [Setup laguage server](#setup-laguage-server)
* [VSCode](#vscode)
* [Emacs eglot setup](#emacs-eglot-setup)
* [Contributing](#contributing)
* [License](#license)
Expand Down Expand Up @@ -158,6 +159,11 @@ settings = {
See [examples/nvim/init.lua](https://github.com/mrjosh/helm-ls/blob/master/examples/nvim/init.lua) for an
complete example, which also includes yaml-language-server.


### VSCode

Check out the [helm-ls-vscode extension](https://github.com/qvalentin/helm-ls-vscode) for more details.

### Emacs eglot setup

Integrating helm-ls with [eglot](https://github.com/joaotavora/eglot) for emacs consists of two steps: wiring up Helm template files into a specific major mode and then associating that major mode with `helm_ls` via the `eglot-server-programs` variable.
Expand Down
2 changes: 2 additions & 0 deletions cmds/serve.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ func newServeCmd() *cobra.Command {
},
}

cmd.Flags().Bool("stdio", true, "Use stdio")

return cmd
}

Expand Down

0 comments on commit 5dbde8a

Please sign in to comment.