2008-10-14 4 views
9

J'adore vraiment VIM - c'est l'une des rares applications que j'ai rencontrées pour vous faire sentir chaud et flou à l'intérieur. Cependant, pour le développement de PHP, j'utilise toujours PDT Eclipse bien que j'aimerais changer. La raison pour laquelle je ne peux pas tout à fait pour le moment est la fonctionnalité d'aide au code CTRL + SPACE sur laquelle je me fie tellement - c'est très utile, surtout quand on tape hinting, ou en utilisant des blocs de commentaire variable PHPDoc.Conversion d'Eclipse PDT à Vim

Je sais qu'il y a des plugins sympas pour VIM qui peuvent probablement répliquer cette fonctionnalité et ensuite - mais de quoi s'agit-il?

Répondre

7

Vim a OmniCompletion construit, vous devez ajouter à votre .vimrc:

filetype plugin on 
au FileType php set omnifunc=phpcomplete#CompletePHP 

En outre, je vous recommande ce plug-ins:

et aussi jeter un oeil à ce article à propos de débogage PHP dans Vim, et ce paper, il a beaucoup de conseils utiles pour utiliser Vim dans le développement PHP.

+0

votre dernier lien vers un document scribd.com a été supprimé :(J'espère qu'un lien de remplacement est disponible! – Derek

+1

@Derek: Vous pouvez le trouver [ici] (http://zmievski.org/2007/02/ vim-for-php-programmers-slides-and-resources), désolé pour la réponse tardive, je n'ai pas remarqué votre commentaire jusqu'à maintenant, quand quelqu'un a voté ma réponse. – CMS

0

Code de l'aider est une nouvelle fonctionnalité de VIM 7 [Ctrl + x] [Ctrl + o] sera automatiquement compléter votre code ou ouvrir une fenêtre d'options

Plus caractéristiques de VIM 7 se trouvent dans ce blogpost Btw, moi aussi j'aime vim, mais le PDT (et d'autres IDE) a beaucoup plus de fonctionnalités que l'aide au code qui me les fait préférer.

0

Regardez SuperTab pour rendre l'autocomplétion des tabulations dans Vim un peu plus facile à utiliser que les fixations standard. Vous pouvez également regarder dans ctags, si vous êtes dans l'indexation de code. et vous verrez beaucoup d'articles décrivant comment le configurer.

Le Vim Wiki officiel a un PHP section avec quelques bons conseils, comme l'intégration de la documentation officielle de PHP.