React JS 和 sublime text 不兼容
React JS and sublime text incompatibily
我使用 sublime text 来学习 React.js,我的语法有问题。当我的代码上有 / 时, / 之后的所有代码都有不同的颜色,好像 / 改变了代码的语法。
例如,如果写:
export default class Featured extends React.Component {
render(){
return (
<h1> Featured </h1>
);
}
}
所有代码都有正确的颜色语法,直到在标记中的 / 之后,所有语法都是橙色的。我不明白,我在我的 sublime 文本上安装了 jsx/babel/react 插件。 .
有人可以帮助我吗?
谢谢!
您将需要专门为 JSX 和 ES6/Babel 构建的语法高亮显示。试试这个:https://github.com/babel/babel-sublime
作为替代方案,此语法 https://github.com/borela/naomi 涵盖 ReactJS、JSX、Flowtype 和 ES2017+,我在其中添加了对 Stage 0 功能的支持。
我使用 sublime text 来学习 React.js,我的语法有问题。当我的代码上有 / 时, / 之后的所有代码都有不同的颜色,好像 / 改变了代码的语法。
例如,如果写:
export default class Featured extends React.Component {
render(){
return (
<h1> Featured </h1>
);
}
}
所有代码都有正确的颜色语法,直到在标记中的 / 之后,所有语法都是橙色的。我不明白,我在我的 sublime 文本上安装了 jsx/babel/react 插件。 .
有人可以帮助我吗?
谢谢!
您将需要专门为 JSX 和 ES6/Babel 构建的语法高亮显示。试试这个:https://github.com/babel/babel-sublime
作为替代方案,此语法 https://github.com/borela/naomi 涵盖 ReactJS、JSX、Flowtype 和 ES2017+,我在其中添加了对 Stage 0 功能的支持。