LSP-prisma
使用 Prisma 语言工具为 Sublime Text 的 LSP 包提供 Prisma 架构支持。
详细信息
安装
- 总计 1K
- Windows 472
- Mac 533
- Linux 436
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 2 | 3 | 1 | 0 | 1 | 1 | 2 | 1 | 0 | 1 | 0 | 1 | 2 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 2 | 1 | 1 | 1 |
Mac | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Linux | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 0 | 1 | 0 | 2 | 1 | 1 | 0 | 0 |
自述文件
LSP-prisma
LSP-prisma
是一个 LSP 助手软件包,用于帮助 Prisma 语言服务器。单独的 LSP-prisma
不会执行任何操作。它充当 LSP 包和 Prisma 语言服务器 之间的胶水。它会为您处理下载、配置和更新语言服务器,以便您不需要手动操作。
特性
Prisma 语言服务器 支持的所有内容,包括
- 对您的 prisma 架构文件进行代码审查,以显示可能的错误。
- 智能自动完成。
- 为模型、枚举和类型提供
跳转到定义
功能。 - 使用
prisma fmt
格式化您的架构文件。
阅读文档部分,了解如何在 ST 中使用这些功能。
安装
Package Control
在安装 LSP-prisma
之前,请确保您已安装 LSP 和 PrismaHighlight 软件包(因为 LSP
是一个客户端包,用于实现 LSP 协议,并且是 LSP-prisma
运作所需的。 PrismaHighlight
软件包需要用来帮助 LSP-prisma
使用 PrismaHighlight
提供的语法范围将语言服务器附加到 Prisma 架构文件上)。
推荐的方式是使用命令面板的
Package Control: Install Package
。搜索LSP-prisma
并按 enter 键。软件包将被安装。Package Control 会负责在新版本发布时自动更新软件包。另一种安装方法是使用命令面板中的
Package Control: Add Repository
。复制 github 网址(不包括最后的.git
),然后在选择Package Control: Add Repository
时弹出的底部输入面板中输入。现在使用Package Control: Install Package
并搜索LSP-prisma
,然后安装它。不过这 不是推荐的方式,因为这会定期从main/master
分支获取更改。所以有可能会破坏功能。
文档
如何使用此包?
当前正在准备维基文档。在此期间,如果您有任何问题,请随时使用 讨论区 提出问题!
报告问题。
此包只是 Prisma 语言工具 的包装。如果您遇到任何问题,可以验证该问题是否在 VS Code 中也存在。如果是,则是语言服务器的问题,应在他们那里提出问题。
请在报告任何错误时遵循已设置的错误模板(以尽可能保持组织性)。
致谢。
没有 LSP 和 Prisma 语言工具,此包将无法存在,所以要非常感谢它们,以及将 LSP 功能带给 ST 的 LSP
包维护者,以及使处理 Prisma 模式文件更简单的 Prisma 语言工具 维护者!
许可证
MIT 许可证 (MIT)
版权所有 2022-2024 © Ashwin Shenoy
兹许可任何获得此软件及其相关文档(以下简称“软件”)副本的人,在不受限制的情况下otherapy 软件进行交易,包括但不限于使用、复制、修改、合并、发布、分发、转让和/或出售软件副本,并允许提供软件的人进行此类操作,但受以下条件约束
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
软件按“原样”提供,不提供任何明示或默示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这种责任以合同行为、侵权行为或其他方式产生,源于其中、与之相关或因使用或以其他方式处理软件或其使用。