当我在Slack中创建一个片段时,我必须选择从一长串";内置的";语言。
如何在Slack中为自己的语言添加语法高亮显示?
Slack使用开源CodeMirror 5.60.0库作为其代码片段编辑器,如本文所述。因此,添加另一种语言的过程可能看起来有点像这样:
- 为CodeMirror 5编写一个模式,为CodeMirror 6编写一个语言包,可以突出显示您的语言
- 让CodeMirror维护人员将您的代码合并到即将发布的版本中
- 等待Slack将其对CodeMirror的依赖更新为新版本
这需要一些时间和精力。如果你的语言使用者不多,这可能就不值得了。