【问题标题】:Visual Studio Code broken highlighting with HEREDOC and single quotes使用 HEREDOC 和单引号的 Visual Studio Code 中断突出显示
【发布时间】:2019-03-12 00:11:43
【问题描述】:

当我使用波浪形的heredoc时,如果我在字符串中的某处放置单引号或双引号,Visual Studio Code 会搞乱语法高亮。

代码可以找到,但heredoc下面的所有东西都是绿色的。

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

【问题讨论】:

  • 你看到这个issue on GitHub了吗?是否可以选择切换 IDE?
  • 在 Github 上没有看到问题,谢谢。我想没有什么可以做的。需要等待他们修复它。

标签: ruby visual-studio-code heredoc


【解决方案1】:

作为替代方案,您可以使用%() 语法,它在 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

【讨论】:

    猜你喜欢
    • 2018-09-25
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 2018-05-21
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多