cakephp - 让 Sublime Text 与 Cakephp (ctp) View 文件一起使用

标签 cakephp sublimetext3

我正在尝试让 Sublime Text 3 与 Cake 的 ctp( View )文件配合良好。语法突出显示开箱即用,但我无法让 HTML 自动完成工作。

如果我打开 .html 文件,我可以获得自动完成的标签和属性(除了属性“style”之外,它不会自动完成 CSS 样式)。

但是,如果我处理 .ctp 文件,自动完成功能根本不起作用。我已经尝试将 View->Syntax 设置更改为 PHP 和 HTML,但什么都没有...我什至尝试使用 “用当前扩展名打开所有内容...” 没有结果。

我尝试使用不同的插件(ApplySyntax、cakephp 插件等)并取得了成功。

我注意到的另一件事(也适用于 javascript 代码)是,对于“短”标签和函数,如果我将光标放在开始标签或 { 上,则结束标签或 } 会自动突出显示。但是,如果中间有一堆代码行(相同语言),那么突出显示就不会发生...

任何有关这些事情的帮助将不胜感激!我真的很想喜欢并使用 Sublime!

最佳答案

现在不需要插件!

在最新版本的 SublimeText 3(至少)中,您可以打开 CTP 文件,然后:

View -> Syntax -> Open all current extension as -> PHP

然后只需关闭打开的文件,当您重新打开它们时,它们就会像您为该扩展名选择的语言一样突出显示。

关于cakephp - 让 Sublime Text 与 Cakephp (ctp) View 文件一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26110464/

相关文章:

java - Sublime Text 3 - 插件配置文件

sublimetext2 - 在 Sublime Text 中搜索和替换键绑定(bind)

sublimetext - Sublime Text 3-包控制: “No packages available for installation” error when trying to install packages through secure channel

cakephp - 在 View 层中显示值(Cakephp)

php - cakePHP验证

php - 如何在 gedit(windows 版本)上添加文件扩展名

forms - 如何使用 cakephp 和 twitter bootstrap 在 poSTLink 表单中创建图标

visual-studio - 有没有办法在Sublime中对Visual Studio进行多行编辑?

php - Cakephp 3 加载供应商文件

windows - 如何在 Windows 7 中从 Sublime 打开命令行提示符