为build.sh, PKGBUILD, ebuild编写的语言服务器
项目描述
termux-language-server
为某些特定bash脚本编写的语言服务器
此语言服务器仅提供 bash-language-server 不支持的额外功能
- 诊断:
- 错误
- 所需变量
- 变量类型:字符串/数组/函数
- 变量值
- 警告
- 变量顺序
- 未排序的值
- 样式检查
-
PKGBUILD
:由 namcap
-
- 错误
- 文档格式:
- 排序变量
- 排序值
- 文档链接:
-
build.sh
: https://github.com/termux/termux-packages/tree/master/packages/package_name/build.sh -
PKGBUILD
:- ArchLinux: https://archlinux.org.cn/packages/package_name
- Windows Msys2: https://packages.msys2.org/base/package_name
-
ebuild
: https://packages.gentoo.org/packages/package_name
-
- 悬停
- 自动完成
- 内置变量
- 包名
-
build.sh
-
PKGBUILD
:由 pyalpm -
ebuild
-
- 代码操作
-
PKGBUILD
- 通过包含
PKGBUILD
的目录名称生成模板,模板来自- 用户自定义
- pip2pkgbuild
- cpan2aur
- gem2arch
- arch-hs
- 通过
makepkg --printsrcinfo > .SRCINFO
更新.SRCINFO
- 通过
updpkgsums
更新pkgsums
- 通过
nvcheck.toml
更新版本,告诉程序在哪里搜索新版本
- 通过包含
-
[package_name]
source = "github"
github = "author_name/repo_name"
use_max_tag = true
其他功能
- pre-commit-hooks
- 代码检查器
- 格式化工具
截图
诊断
文档链接
悬停
自动完成
它是如何工作的
见 这里.
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
termux_language_server-0.0.26.tar.gz (107.5 kB 查看哈希)
构建分发
关闭
termux_language_server-0.0.26.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3ccfe67a5f6182b5d1f3c9835381753bf5ba33a57f4f15201712ad203e38995e |
|
MD5 | 49a0f3a6378c6c5ba410250bcb181c71 |
|
BLAKE2b-256 | 87af6b7348c6baaef93c68a95a6d100c1fed1ae522fbc35cf88e99c49c6e5a82 |
关闭
术语的哈希值 for termux_language_server-0.0.26-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ac2d4d274341b79edff4815baba857b129431bbd7702d34a474ca4b2bbaf8e7e |
|
MD5 | 2631867076eb6a99d2a7476a09dcc72c |
|
BLAKE2b-256 | 9e99e8ce3bca10f6bb1514e7abfdc9290a23bb2af03b39fa3ebd4574ddfc50b7 |