VIM içinde altını çizen temel PHP hatası almak için bir yolu var mı?

3 Cevap php

I really like VIM but one thing I cannot do without is simple error underlying like in netbeans and Visual Studio. I often make silly mistakes like

    if checkit($url) 
    {
    }

yerine

if (checkit($url))
{
}

Bu gibi şeyler söz konusu olduğunda biraz dalgalı kırmızı çizgi bir cankurtaran olduğunu. Php aptalca bir hata beni cehennemden kurtaracak VIM'in için bir eklenti var mı? Teşekkürler.

3 Cevap

Kullan Syntastic

O iş yapmak için verimli sizin için bu küçük bir özelleştirme ekleyebilirsiniz .vimrc:

function! s:SaveAll()
    w | :Error
endfunction
command! -bar -narg=0 W call s:SaveAll()

şimdi dosyayı kaydetmek için :W kullanılarak da hataları ile bir konum listesini gösterir.

'Php-l' ve 'php-f' çek eşdeğer desteği vardır CheckSyntax plugin for vim bir göz var.

Vim için destek yok dolambaçlı hepimiz çok kullanılan ama this blog post yardımıyla Eclipse kullanılan etkisi "sütun kırmızı işaretleyici" almak mümkün olabilir demektir altını çizmektedir.

Syntastic benim hayat kurtarıcıdır. Check it out http://www.vim.org/scripts/script.php?script_id=2736