简体   繁体   English

如何修复反应教程的Sublime文本突出显示?

[英]How to fix Sublime text highlighting for react-tutorial?

I recently started the official reactjs tutorial and noticed that the sublime text highlighting is completely screwed. 我最近启动了官方的reactjs教程,并注意到sublime文本突出显示完全搞砸了。

在此输入图像描述

How can i fix this? 我怎样才能解决这个问题?

Install babel with the package control package, if you don't have it, get it here . 使用软件包控件包安装babel ,如果没有,请在此处获取。

Open the package control, select install package, type babel, select it and press enter. 打开包控件,选择安装包,键入babel,选择它并按Enter键。

Setting as the default syntax 设置为默认语法

To set it as the default syntax for a particular extension: 要将其设置为特定扩展的默认语法:

  • Open a file with that extension, Select View from the menu, Then Syntax -> Open all with current extension as... -> Babel -> JavaScript (Babel). 打开一个带有该扩展名的文件,从菜单中选择View,然后按语法 - >打开所有当前扩展名为... - > Babel - > JavaScript(Babel)。 Repeat this for each extension (eg: .js and .jsx). 对每个扩展名重复此操作(例如:.js和.jsx)。

Setting a Color Scheme 设置配色方案

Babel comes bundled with Next and Monokai from Benvie/JavaScriptNext.tmLanguage. Babel与Benvie / JavaScriptNext.tmLanguage捆绑了Next和Monokai。 Select one from Preferences -> Color Scheme -> Babel 从Preferences - > Color Scheme - > Babel中选择一个

  • Follow this link to install the package manager for sublime text 按照此链接安装sublime文本的包管理器
  • Now to open the command palette, press ctrl + shift + p (Win, Linux) or cmd + shift + p (OS X). 现在打开命令面板,按ctrl + shift + p (Win,Linux)或cmd + shift + p (OS X)。 From the search results select Package Control: Install Package . 从搜索结果中选择Package Control:Install Package Now find and select packages Babel and Babel Snippets. 现在找到并选择包Babel和Babel Snippets。
  • Now to enable proper syntax highlighting for your JSX code, open your .js/.jsx file, select View -> Syntax -> Open all with current extension as... -> Babel -> JavaScript (Babel). 现在要为您的JSX代码启用正确的语法高亮,打开.js / .jsx文件,选择View - > Syntax - > Open all with current extension as ... - > Babel - > JavaScript(Babel)。

Installing the following sublime package should fix those problems: 安装以下sublime包应该解决这些问题:

https://github.com/babel/babel-sublime https://github.com/babel/babel-sublime

Install babel via the package control. 通过包控件安装babel It'll fix the syntax highlighting and adds few more features. 它将修复语法突出显示并添加更多功能。

check https://packagecontrol.io/packages/Babel 检查https://packagecontrol.io/packages/Babel

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM