Sublime Text 2中的Laravel刀片模板引擎的语法突出显示

时间:2013-01-11 13:12:06

标签: sublimetext2 laravel sublimetext

在Sublime Text 2中,我需要采取哪些步骤才能使Laravel Blade模板引擎的语法突出显示工作?

http://daylerees.com/2012/04/06/notable-blade-syntax-support-by-medalink/中所述,我拿了https://github.com/Medalink/Laravel-Blade,解压缩并将文件夹复制到Sublime的包文件夹中。

然而,它似乎不起作用(见截图),即使我使用Tools \ Command Palette手动设置它... \ Set语法:Blade

这仅适用于特定的配色方案(如果是,哪些),或者我缺少什么? (我今天刚开始使用Sublime Text)

enter image description here

5 个答案:

答案 0 :(得分:21)

为Sublime Text 2安装插件的最简单方法是通过Package Control。

To install Package Control

  

通过Sublime Text 2控制台进行安装。这可以通过ctrl +`快捷方式访问。打开后,将以下命令粘贴到控制台中:

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
This command creates the Installed Packages folder for you (if necessary), and then downloads the Package Control.sublime-package into it.

当您安装了Package Control时,您需要做的就是安装Blade语法高亮显示器:

  1. 打开命令面板并输入“install package”
  2. 按enter
  3. 等待新的调色板在获取包列表后显示
  4. 输入“blade syntax”
  5. 按enter
  6. 享受

答案 1 :(得分:15)

对于Sublime text 3以及sublime text 2

  1. 安装Sublime Package Control(更多帮助:http://wbond.net/sublime_packages/package_control/installation

  2. 然后重启sublime文本(2/3) 并按---->控制(或mac中的命令)+ shift + p

  3. 搜索包控件:安装包

  4. 等待另一个互动屏幕

  5. 搜索Laravel Blade(以及其他包装,如果需要)

  6. { 有关此内容的视频教程,请订阅此频道:https://www.youtube.com/channel/UChEv_j3fE4k2r7KcEApFDyQ }

答案 2 :(得分:3)

此外,一旦安装了Package Control,您还应该安装包“DetectSyntax”。它将自动检测刀片语法,因此您无需为每个文件手动设置它。

答案 3 :(得分:0)

如果您使用Package控件安装了Laravel Blade语法荧光笔,该插件由于某种原因会导致错误抛弃。

包装控制:指定的包装,laravel-blade,不可用

我所做的只是偏好>浏览包,然后将文件夹重命名为laravel-blade。似乎现在没有麻烦的错误。我所做的只是直觉。我甚至没有在文件夹中的文件中读到任何内容。

- 编辑:转到偏好>浏览包>打包Control.sublime-settings并删除有问题的条目。

答案 4 :(得分:0)

我的存储在用户文件夹中,只需要在文件夹中搜索" laravel-blade"并从json config

中删除该条目

查找:laravel-blade 其中:/ Users /:username / Library / Application Support / Sublime Text 2 / Packages