首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将ES6 tmLanguage安装到TextMate 2中?

如何将ES6 tmLanguage安装到TextMate 2中?
EN

Stack Overflow用户
提问于 2015-03-24 09:55:19
回答 2查看 3.3K关注 0票数 11

我想在https://github.com/Benvie/JavaScriptNext.tmLanguage for TextMate 2中安装突出显示https://github.com/Benvie/JavaScriptNext.tmLanguage语言的语法,我克隆了repo,但是它有一个包含多个文件(.tmTheme.tmLanguage等)的.tmLanguage目录。

显然,TM2只支持.tmBundle中的所有内容。是否有任何简单的方法来安装语言支持?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-21 16:11:07

我也碰到这个了。有一个(不幸地是关闭的) 拉请求使你我想要的成为可能。为了使它正常工作,我使用了dhensche的叉子并执行了以下操作:

  1. 退出TextMate 2
  2. 运行以下命令: git克隆git@github.com:dhensche/JavaScriptNext.tmLanguage.git cd JavaScriptNext.tmLanguage ./create-bundle.sh cp -R JavaScriptNext.tmbundle ~/JavaScriptNext.tmbundle/Application\ Support/Avian/Pristine\ JavaScriptNext.tmLanguage/Bundles/
  3. 重新启动TextMate 2,打开一个ES6文件,并在编辑器底部的工具栏上选择"JavaScript Next“。

希望Benvie不久将在构建过程中集成适当的TextMate 2支持,因为它离构建过程不远,正如dhensche所演示的那样。

票数 15
EN

Stack Overflow用户

发布于 2016-02-23 17:08:19

更新

JavaScriptNext.tmLanguage已经过时,因为官方TextMate Javascript包现在支持新的ES特性。

旧答案如下:

要获得最新版本,您应该在bundle Editor File → New (⌘N)中创建一个新的包,为了方便起见,请将其命名为JavaScript Next

然后,从repo中打开要使用的每个.tmLanguage/.tmPreferences/.tmTheme文件,并将其添加到新创建的包中:

现在您应该能够选择JavaScript Next语法:

完成了!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29229511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档