我使用sublime文本来学习React.js,我的语法有问题。当我的代码上有/时,/之后的所有代码都有不同的颜色,就像/更改代码的语法一样。
例如,如果写:
export default class Featured extends React.Component {
render(){
return (
<h1> Featured </h1>
);
}
}
所有代码都有正确的颜色语法,直到标签中的/之后,所有语法都是橙色的......我不明白,我已经在我的sublime文本上安装了jsx / babel / react插件.. < / p>
有人可以帮助我吗?
谢谢!
答案 0 :(得分:3)
您需要特别为JSX和ES6 / Babel构建的语法突出显示。试试这个:https://github.com/babel/babel-sublime
答案 1 :(得分:0)
作为替代方案,此语法https://github.com/borela/naomi涵盖了ReactJS,JSX,Flowtype和ES2017 +,我甚至为Stage 0功能添加了支持。