ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

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

自述文件

源代码
raw.​githubusercontent.​com

LSP-prisma

LICENSE Sublime Text Tag Downloads

LSP-prisma 是一个 LSP 助手软件包,用于帮助 Prisma 语言服务器。单独的 LSP-prisma 不会执行任何操作。它充当 LSP 包和 Prisma 语言服务器 之间的胶水。它会为您处理下载、配置和更新语言服务器,以便您不需要手动操作。

Prisma Auto Complete

特性

Prisma 语言服务器 支持的所有内容,包括

  • 对您的 prisma 架构文件进行代码审查,以显示可能的错误。
  • 智能自动完成。
  • 为模型、枚举和类型提供 跳转到定义功能。
  • 使用 prisma fmt格式化您的架构文件。

阅读文档部分,了解如何在 ST 中使用这些功能。

安装

Package Control

在安装 LSP-prisma 之前,请确保您已安装 LSPPrismaHighlight 软件包(因为 LSP 是一个客户端包,用于实现 LSP 协议,并且是 LSP-prisma 运作所需的。 PrismaHighlight 软件包需要用来帮助 LSP-prisma 使用 PrismaHighlight 提供的语法范围将语言服务器附加到 Prisma 架构文件上)。

  1. 推荐的方式是使用命令面板的 Package Control: Install Package。搜索 LSP-prisma 并按 enter 键。软件包将被安装。Package Control 会负责在新版本发布时自动更新软件包。

  2. 另一种安装方法是使用命令面板中的 Package Control: Add Repository。复制 github 网址(不包括最后的 .git),然后在选择 Package Control: Add Repository 时弹出的底部输入面板中输入。现在使用 Package Control: Install Package 并搜索 LSP-prisma,然后安装它。不过这 不是推荐的方式,因为这会定期从 main/master 分支获取更改。所以有可能会破坏功能。

文档

如何使用此包?

当前正在准备维基文档。在此期间,如果您有任何问题,请随时使用 讨论区 提出问题!

报告问题。

此包只是 Prisma 语言工具 的包装。如果您遇到任何问题,可以验证该问题是否在 VS Code 中也存在。如果是,则是语言服务器的问题,应在他们那里提出问题。

请在报告任何错误时遵循已设置的错误模板(以尽可能保持组织性)。

致谢。

没有 LSPPrisma 语言工具,此包将无法存在,所以要非常感谢它们,以及将 LSP 功能带给 ST 的 LSP 包维护者,以及使处理 Prisma 模式文件更简单的 Prisma 语言工具 维护者!

许可证

MIT 许可证 (MIT)

版权所有 2022-2024 © Ashwin Shenoy

兹许可任何获得此软件及其相关文档(以下简称“软件”)副本的人,在不受限制的情况下otherapy 软件进行交易,包括但不限于使用、复制、修改、合并、发布、分发、转让和/或出售软件副本,并允许提供软件的人进行此类操作,但受以下条件约束

上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

软件按“原样”提供,不提供任何明示或默示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这种责任以合同行为、侵权行为或其他方式产生,源于其中、与之相关或因使用或以其他方式处理软件或其使用。