146

我刚开始在 Mac 上使用 Sublime Text 2。我也刚开始在 Node.js 中使用Jade作为我的视图,我想知道是否有一种方法可以将 Jade 的语法高亮添加到 Sublime Text 2 中。

4

9 回答 9

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
于 2012-02-02T16:29:36.673 回答
155

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或以其他方式将该文件下载到新文件夹中。编辑器将立即加载语法。

于 2011-10-07T22:56:11.333 回答
74

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

  1. 如果需要,请从此处安装 Package Control
  2. 打开命令面板(command + shift + P)并转到Package Control(只需键入“install”)。您可能需要等待存储库更新。
  3. 在包控制类型“jade”时找到 Jade Syntax Highlighting 包。点击进入安装它。

你现在有 Jade 的语法高亮和其他 Sublime 好东西的漂亮包控制器。此搜索显示了许多用于使用 Jade、Jade+Bootstrap、pyjade 等的可用工具

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

于 2012-06-19T12:50:04.173 回答
10

@jurka -

  • 操作系统: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux: ~/.Sublime Text 2/Packages/
  • 视窗: %APPDATA%/Sublime Text 2/Packages/

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

于 2012-03-29T21:56:56.750 回答
5

Jade 也可以通过Sublime Package Control获得。

于 2013-03-23T01:35:40.650 回答
2

对于 ubuntu 11.10,对我来说正确的包路径是 ~/.config/sublime-text-2/Packages 您可以使用菜单轻松找到您的包位置:“首选项”->“浏览包...”

于 2012-04-07T20:17:55.280 回答
2

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

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

这也在包控制上:

https://packagecontrol.io/packages/Jade

于 2015-02-12T21:59:39.463 回答
1

如果您使用的是 Mac:

转到 Library/Applciation Support/Sublime Text 2/Packages/ 然后,

curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage
于 2013-11-05T22:25:13.330 回答
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/
于 2014-03-22T19:05:13.447 回答