JSX的语法高亮不适用于崇高文本3

Hes*_*del 3 javascript jsx babel sublimetext3 reactjs

我正在使用sublime文本进行react.js开发,一切都很好,但语法高亮显示html文件中的内联代码,如第18行所示.

在此输入图像描述

请注意语法突出显示在第16行连接的example.js中正常工作

Eri*_*ner 10

您需要为右下角的语言选择Javascript(Babel):

在此输入图像描述

  • 你必须安装Package`babel`才能工作 (2认同)
  • 当您选择右下角,然后选择“以当前扩展名打开所有内容”时,您可以自动执行此操作。 (2认同)

Shu*_*tri 6

它不起作用,因为在 sublime 中,您的语法突出显示设置为HTML. 在你崇高的右下角看到。在您的js文件中,它会被设置为jsx,这就是它在那里正常工作的原因。#2回答解释了如何在实现其崇高的文本2

您还可以在此处访问和查看 Sublime text 3 文档的语法

我想这些会帮助你,我可以向你解释这个问题。