mat*_*ter 2 ecmascript-6 sublimetext3
在我的Sublime Text 3(build 3065)中,ES6字符串插值反引号似乎混淆了html文件中的语法高亮.例如
console.log(`"`)
Run Code Online (Sandbox Code Playgroud)
会导致语法高亮显示假设我们在这里有一个不匹配的引用,而不是认为这是一个由反引号引用的单引号 - 这使得源文件的其余部分在代码突出显示方面无用.
这是在更新的版本或附加组件中解决的吗?
同时我可以通过在评论中关闭虚构的引用来解决它.
console.log(`"`) // "
Run Code Online (Sandbox Code Playgroud)
您需要在Sublime中安装单独的包以进行语法突出显示.目前有一个TextMate/Sublime 2包(适用于Sublime 3):https://github.com/Benvie/JavaScriptNext.tmLanguage
如果还没有,请安装Package Control,然后从Command Palette中的Package Control:Install Package下拉列表中选择JavaScript Next.
要将其设置为默认JavaScript语法,请打开javascript文件,然后选择"查看" - >"语法" - >"使用当前扩展名打开全部"... - > JavascriptNext.
您可能还需要更改ColorScheme.从Preferences - > Color Scheme - > JavaScriptNext中选择一个.
| 归档时间: |
|
| 查看次数: |
2520 次 |
| 最近记录: |