【发布时间】:2020-11-09 05:23:39
【问题描述】:
我正在努力使用 emacs 进行 React 开发,我只是无法让 Graphql 语法突出显示和缩进在 web 模式下工作。
我知道有graphql-mode,但它是一种主要模式,它取代了web-mode。因此,如果我激活它,graphql 突出显示有效,但 jsx 和其余部分停止工作。
有人可以帮我弄清楚如何让 jsx 和 graphql 语法/缩进在 emacs 中工作吗?也许分享你的配置?
【问题讨论】:
我正在努力使用 emacs 进行 React 开发,我只是无法让 Graphql 语法突出显示和缩进在 web 模式下工作。
我知道有graphql-mode,但它是一种主要模式,它取代了web-mode。因此,如果我激活它,graphql 突出显示有效,但 jsx 和其余部分停止工作。
有人可以帮我弄清楚如何让 jsx 和 graphql 语法/缩进在 emacs 中工作吗?也许分享你的配置?
【问题讨论】:
这并不能准确回答问题,但可能会有所帮助。
虽然我个人不使用 emacs(我使用 Sublime Text),这可能会或可能不会有帮助,但我可以彻底推荐彩虹括号来处理 GraphQL 和 React 以及其他括号繁重的语言的语法。
您似乎可以在这里找到更多信息:
EmacsWiki page,模式本身位于 rainbow-delimiters.el。
【讨论】: