9

私は VIM が大好きです。VIM は、私がこれまでに出会ったほんの一握りのアプリケーションの 1 つであり、心の中が暖かくぼんやりしているように感じます。ただし、PHP 開発では、切り替えたいとは思っていますが、まだ PDT Eclipse を使用しています。

現時点で完全に理解できない理由は、私が大いに依存している CTRL+SPACE コード アシスト機能です。これは、特に型ヒントや PHPDoc 変数コメント ブロックを使用する場合に非常に便利です。

おそらくこの機能を複製できる VIM 用のクールなプラグインがあることは知っていますが、それらは何ですか?

4

3 に答える 3

7

Vim にはOmniCompletionが組み込まれているため、これを .vimrc に追加する必要があります。

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

さらに、次のプラグインをお勧めします。

また、Vim での php のデバッグに関するこの記事とこのペーパーも参照してください。PHP 開発で Vim を使用するための多くの役立つヒントが記載されています。

于 2008-10-14T20:46:36.967 に答える
0

Vim でのタブのオートコンプリートを標準のバインディングよりも少し使いやすくするためのSuperTabを見てください。コードのインデックス作成に興味がある場合は、ctags も調べてください。 Google で「php vim ctags」を検索すると、設定方法を説明した記事がたくさん表示されます。

公式の Vim Wiki には、公式の PHP ドキュメントの統合など、いくつかのヒントが記載されたPHP セクションがあります。

于 2008-10-15T19:03:32.073 に答える
0

コードアシストは VIM 7 の新機能です [Ctrl+x] [Ctrl+o] は、コードをオートコンプリートするか、オプションのポップアップを開きます

VIM 7 のその他の機能については、このブログ投稿をご覧ください。

ところで、私も vim が好きですが、PDT (およびその他の IDE) にはコード アシストよりもはるかに多くの機能があり、私はそれよりもそれらを好みます。

于 2008-10-14T20:46:07.407 に答える