在Sublime Text 2中为Jade突出显示语法?

时间:2011-10-05 19:58:07

标签: editor sublimetext2 pug syntax-highlighting sublimetext

我刚开始在Mac上使用Sublime Text 2。我也开始在Node.js中使用Jade作为我的观点,我想知道是否有办法将Jade的语法高亮添加到Sublime Text 2中。

9 个答案:

答案 0 :(得分:179)

如果您安装了git,这对我来说非常有用:

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/davidrios/jade-tmbundle Jade

奖金,以获得高亮显示工作运行的手写笔语法:

git clone https://github.com/stylus/stylus.git Stylus

答案 1 :(得分:156)

Sublime Text 2支持Textmate语法定义文件。在https://github.com/miksago/jade-tmbundle有一个Jade Textmate包。

通过在Sublime Text“Packages”文件夹中创建新文件夹进行安装,调用新文件夹Jade,然后调用curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage或以其他方式将该文件下载到新文件夹中。编辑器将立即加载语法。

答案 2 :(得分:74)

为什么是,有!它也使用了一个不错的包装系统:

  1. 如果需要,请从here
  2. 安装Package Control
  3. 打开命令面板(命令+ shift + P)并转到Package Control(只需键入“install”)。您可能需要等待存储库更新。
  4. 在包控件中输入“jade”以找到Jade Syntax Highlighting包。点击进入安装它。
  5. 你现在有了Jade的语法高亮,以及其他Sublime好东西的漂亮包控制器。 This search显示了许多可用于使用Jade,Jade + Bootstrap,pyjade等的工具

    编辑 - 安装此软件包后不需要重新启动Sublime,因此删除了此步骤。

答案 3 :(得分:10)

@jurka -

  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux中: ~/.Sublime Text 2/Packages/
  • 视窗: %APPDATA%/Sublime Text 2/Packages/

克隆到上面显示的linux路径。

答案 4 :(得分:5)

Jade也可通过Sublime Package Control获得。

答案 5 :(得分:2)

对于ubuntu 11.10来说,正确的包路径是〜/ .config / sublime-text-2 / Packages 您可以使用菜单轻松找到您的套餐位置:“偏好设置” - > “浏览套餐......”

答案 6 :(得分:2)

接受的答案是指已弃用但不再有效的插件。 对于那些仍在为Sublime Text寻找支持的Jade插件的人,你应该使用这个repo:

https://github.com/davidrios/jade-tmbundle

这也是关于包控制:

https://packagecontrol.io/packages/Jade

答案 7 :(得分:1)

如果你在Mac上:

转到库/应用程序支持/ Sublime Text 2 / Packages /,然后

curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage

答案 8 :(得分:1)

我在linux ST2 build 2221上做了以下内容:

git clone https://github.com/miksago/jade-tmbundle.git Jade.tmbundle

然后

zip -r Jade.zip Jade.tmbundle/
mv Jade.zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/