在 VSCode 中添加 Heredoc 语法高亮

问题描述 投票:0回答:1

我有一个 Rails 项目,在其中使用视图组件。在大多数组件内,我都有一个

erb_template
HEREDOC,它使用 ERB 模板化 HTML 定义组件标记。

当我将 HEREDOC 开始标记设置为 HTML(仅限大写)时,我会得到 html 语法突出显示。同样,如果我将其设置为 RUBY,我会获得 ruby 语法突出显示等功能。

我正在努力寻找可以配置这种嵌入式语法突出显示并添加 ERB 支持的位置。有人成功做过吗?

ruby-on-rails ruby visual-studio-code syntax-highlighting erb
1个回答
0
投票

请参阅此 github 问题,其中讨论了向此处文档添加更多语言:https://github.com/Shopify/vscode-ruby-lsp/issues/820

我相信你可以更改

grammars/ruby.cson.json
并向 vscode-ruby-lsp 提交 PR。该文件曾经位于 https://github.com/atom/language-ruby/ 但我相信该存储库看起来已锁定/存档。

© www.soinside.com 2019 - 2024. All rights reserved.