当我使用杂乱的Heredoc时,如果我在字符串中的某处加上单引号或双引号,则Visual Studio Code会使语法高亮显示混乱。
代码可以找到,但是heredoc下的所有内容均为绿色。
有什么办法解决这个问题?
答案 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