tap*_*boy 9 javascript syntax-highlighting sublime-text-2 sublime-text-3 sublime-text
我用 ES5 和 ES6 编写 JS 项目。我安装了Babel-Sublime来突出显示 Babel 支持的代码。现在,我打开一个用 ES6 编写的 .js 文件,转到“查看 -> 语法 -> 以当前扩展名打开所有内容:Javascript (Babel)”,但这会导致我的 ES5 代码也切换到 Javascript (Babel)。基本上,JavaScript (Babel).sublime-settings 文件在 User 文件夹中使用扩展映射进行更新,并且更改将全局应用于我的所有项目。那么,有没有办法指定每个文件夹或每个项目的“语法到扩展”映射
小智 11
首先,您可以使用your_project_name.sublime-project文件指定项目级设置。查看项目菜单和sublime 文档。
但是,sublime 不支持.sublime-project文件中的语法设置。所以你必须使用Sublime 项目特定的语法包。这对我来说适用于 Sublime Text 3。注意使用Project Specific Syntax > Copy syntax setting to clipboard菜单项。
对于Babel-Sublime语法突出显示以下应该工作:
{
"folders":
[
{
"path": "."
}
],
"syntax_override": {
"\\.js$": ["Babel", "JavaScript (Babel)"]
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4184 次 |
| 最近记录: |