Visual Studio Code用HEREDOC和单引号破坏了突出显示

时间:2018-10-06 21:07:22

标签: ruby visual-studio-code heredoc

当我使用杂乱的Heredoc时,如果我在字符串中的某处加上单引号或双引号,则Visual Studio Code会使语法高亮显示混乱。

代码可以找到,但是heredoc下的所有内容均为绿色。

有什么办法解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:0)

作为替代,您可以使用%()语法,该语法在VSCode中完美地突出显示。参见https://commandercoriander.net/blog/2014/11/09/a-multiline-string-cheatsheet-for-ruby/

并根据需要使用Rails.squish:https://api.rubyonrails.org/classes/String.html#method-i-squish