【问题标题】:Syntax highlighting for Jade in Sublime Text 2?Sublime Text 2 中 Jade 的语法高亮显示?
【发布时间】:2011-10-05 19:58:06
【问题描述】:

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

【问题讨论】:

    标签: editor sublimetext2 pug syntax-highlighting sublimetext


    【解决方案1】:

    如果你安装了 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
    

    【讨论】:

    • 只是我正在寻找的“按照这些步骤”的响应。
    • @jurka 对于 Ubuntu:~/.config/sublime-text-2/Packages
    • 这在山狮上对我有用。确保在安装后重新启动 Sublime 以查看语法突出显示。
    • 对于 Windows(至少 7)使用:/c/Users//AppData/Roaming/Sublime Text 2/Packages
    • 作者没有维护这个仓库!更新的回购位于github.com/davidrios/jade-tmbundle
    【解决方案2】:

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

    【讨论】:

    • 谢谢。只是对于那些不知道它的人(例如我),Linux 上的包文件夹是 ~/.config/sublime-text-2/Packages
    • 工作就像一个魅力!在 OS X Lion 上,它是 ~/Library/Application Support/Sublime Text 2/Packages/
    • Windows:C:\Users\\AppData\Roaming\Sublime Text 2\Packages。或者在任何平台上,只需在编辑器中转到 Preferences > Browse Packages 即可找到目录。
    • +1 在 Mountain Lion 中表现出色。甚至不必重新加载或重新启动 Sublime。这可能会代替我的 Textmate 吗?大声笑
    • 这对我也有用!但我不得不重新启动 Sublime。
    【解决方案3】:

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

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

    您现在拥有 Jade 的语法突出显示和其他 Sublime 好东西的漂亮包控制器。 This search 展示了许多用于使用 Jade、Jade+Bootstrap、pyjade 等的可用工具

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

    【讨论】:

    • 最佳答案! :) 我什至没有重新启动,因为它立即可用。我刚刚从列表中为已打开的文件选择了语法。新的荧光笔已与 .jade 文件相关联。
    • 是的,包控制很棒。唯一(非常小的)缺陷是您不能将它用于 /everything/,因为有时(很少)语言包等不会包含在其列表中。
    • 我在列表中没有看到 Jade 语法高亮包 - 也许它不再可用? davidrios 有一个 Textmate/Sublime 包。
    • @SnapShot 来自 davidrios 的包会给你语法高亮。
    【解决方案4】:

    @jurka -

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

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

    【讨论】:

    • 在 Mac 上:打开 Sublime; CMD+Shift+P;安装包;翡翠
    【解决方案5】:

    Jade 也可通过Sublime Package Control 购买。

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

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

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

        这也在包控制上:

        https://packagecontrol.io/packages/Jade

        【讨论】:

          【解决方案8】:

          如果您使用的是 Mac:

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

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

          【讨论】:

            【解决方案9】:

            我在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/
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-02-19
              • 1970-01-01
              相关资源
              最近更新 更多