有时,当我编码错误时,我会花很多时间找到错误.
是否有插件使Vim强调或突出显示PHP,HTML或CSS错误?
例如:
<?php
foreach ($row as $r) {
<echo '<h1>' . $r->title . '</h1>';
}
?>
Run Code Online (Sandbox Code Playgroud)
在'<'之前的回声会以红色突出显示.
Vim有HTML修正,但我需要PHP和CSS.
Vim有一个插件,由臭名昭着的scrooloose开发,名为Syntastic,完全符合您的要求.它被描述为:
语法检查插件,在保存和打开缓冲区时,通过外部语法检查程序运行缓冲区.如果检测到语法错误,则会通知用户并且感到高兴,因为他们不必编译代码或执行脚本来查找它们.
语法检查器使用语言插件进行了扩展,恰好是PHP和HTML之一,尽管我目前对CSS并不积极.无论哪种方式,只要您打开文件或尝试保存具有语法错误的文件,您就可以设置Syntastic以各种方式提醒您:
Run Code Online (Sandbox Code Playgroud)* A statusline flag appears when syntax errors are detected * |signs| are placed beside lines with syntax errors, where a different sign is used for errors and warnings. * The :Errors command is provided to open a |location-list| for the syntax errors in the current buffer
请务必查看helpdoc,因为那里有大量有用的信息.
https://github.com/scrooloose/syntastic
| 归档时间: |
|
| 查看次数: |
950 次 |
| 最近记录: |