1 个不稳定版本
0.1.0 | 2023年10月3日 |
---|
#437 在 文本编辑器
1,257 每月下载量
用于 2 crates
3KB
已经足够了
LSP
目前这个项目还在进行中,目前仅提供对大多数 HTMX 属性的基本自动完成功能。我们已经到达了一个需要帮助的点!如果你想要补充文档或帮助完成自动完成,请打开 issue/pr!
集成
Neovim
htmx-lsp
可以通过 Mason 安装。可以使用 lspconfig
进行配置
local lspconfig = require('lspconfig')
-- ...
lspconfig.htmx.setup{}
另一个选项是使用 lsp-debug-tools
VSCode
尚未发布扩展,但在 clients/vscode
文件夹中有开发扩展(包含设置说明)
开发
一般
截至目前,一般目标是仅提供对任何 -
字符的完成,甚至不查看上下文。
之后,将执行一些有意义的代码操作,允许在 htmx 周围实现惊人的实用功能。
htmx-lsp -f /path/to/file --level [OFF | TRACE | DEBUG | INFO | WARN | ERROR]
构建
cargo build
# OR auto-build on file save, requires `cargo-watch`
cargo install cargo-watch
cargo watch -x build
贡献者
依赖
~5–13MB
~155K SLoC