【问题标题】:Proper syntax highlighting in Sublime 3 for a file written in several languages在 Sublime 3 中为用多种语言编写的文件正确突出显示语法
【发布时间】:2015-04-25 22:24:51
【问题描述】:

我正在编辑例如带有here-documents 的其他语言(awk、python、R、JavaScript 等等)的 shell 脚本。 Sublime 3 会猜测整体语法,但不会对包含的 here-document 进行猜测。

我怎样才能在必要的方向上刺激 Sublime,例如通过在 here-docs 之前和之后的代码中放置任何特殊的 cmets?

#!/bin/bash

echo "This is a test"

awk '/test/' - <<EOF
 **This** used to be a test in Markdown.
 But this line isn't included in the _output_.
EOF

【问题讨论】:

    标签: syntax-highlighting sublimetext3


    【解决方案1】:

    自从发布问题以来,我一直在寻找一种方法来做到这一点,看起来人们必须推出一个新主题来支持混合语言。虽然有一个插件在重新开发后可能符合要求:

    https://github.com/ProjectCleverWeb/MultiLang

    它已有两年多的历史(2013 年初),从那时起就没有任何发展。是否有其他人接手该项目还有待观察。

    官方论坛有这个:https://www.sublimetext.com/forum/viewtopic.php?f=2&t=14215&p=53963&#p53963 和这个:https://www.sublimetext.com/forum/viewtopic.php?f=2&t=10843&p=42743

    无论哪种方式,都需要更改设置/主题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-06
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-20
      相关资源
      最近更新 更多