You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

适配.prisma文件的Emacs modes有哪些?Prisma schema编辑支持方案问询

Emacs 编辑 Prisma Schema 文件的解决方案

安装 Prisma 专用主模式

MELPA 源已提供适配 Prisma Schema 格式的 prisma-mode,默认支持语法高亮、正确缩进、关键字识别等基础编辑能力:

  • 若使用 use-package 管理包,添加如下配置即可自动安装并关联文件格式:
(use-package prisma-mode
  :ensure t
  :mode ("\\.prisma\\'" . prisma-mode))
  • 手动安装时,先将 prisma-mode.el 放入你的 Emacs load-path 目录,再添加配置:
(add-to-list 'auto-mode-alist '("\\.prisma\\'" . prisma-mode))
(require 'prisma-mode)

启用 LSP 获得高级编程辅助

需要代码补全、实时代码校验、定义跳转、自动重构等功能的话,可以搭配 Prisma 官方语言服务使用:

  1. 首先全局安装 Prisma 语言服务器:
    npm install -g @prisma/language-server
  2. 搭配对应 LSP 客户端配置即可:
    • 使用 lsp-mode 无需额外配置,打开 .prisma 文件时会自动检测并连接语言服务
    • 使用 eglot 的话添加如下配置:
    (add-to-list 'eglot-server-programs '(prisma-mode . ("prisma-language-server" "--stdio")))
    

配置完成后重启 Emacs 或重新打开 .prisma 文件即可生效。

内容的提问来源于stack exchange,提问作者BuddhiLW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 23:09:03