如何在slack中为新语言添加语法高亮显示



当我在Slack中创建一个片段时,我必须选择从一长串";内置的";语言。

如何在Slack中为自己的语言添加语法高亮显示?

Slack使用开源CodeMirror 5.60.0库作为其代码片段编辑器,如本文所述。因此,添加另一种语言的过程可能看起来有点像这样:

  1. 为CodeMirror 5编写一个模式,为CodeMirror 6编写一个语言包,可以突出显示您的语言
  2. 让CodeMirror维护人员将您的代码合并到即将发布的版本中
  3. 等待Slack将其对CodeMirror的依赖更新为新版本

这需要一些时间和精力。如果你的语言使用者不多,这可能就不值得了。

最新更新