以下php脚本在最新的vim(VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 30 2013 13:07:23), Included patches: 1-131
)中得到错误的缩进:
<?
switch($one) {
case 'a':
switch($two) {
case 'b':
}
case 'c': # <-- should be one level higher
}
case 'c':
语句应高一级:
<?
switch($one) {
case 'a':
switch($two) {
case 'b':
}
case 'c':
}
我已经尝试了最新的php indent plugin 1.40而没有改变。如何正确缩进嵌套的switch语句?有没有更好的PHP缩进插件正确吗?
感谢您的帮助。