ホームページ > バックエンド開発 > PHPチュートリアル > PHP 構文自動チェック用 Vim プラグイン、PHP 構文 vim_PHP チュートリアル

PHP 構文自動チェック用 Vim プラグイン、PHP 構文 vim_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:21:03
オリジナル
1428 人が閲覧しました

PHP 構文自動チェック用 Vim プラグイン、PHP 構文 vim

最近は PHP を書くことが多いので、たまにセミコロンを間違えるなどの文法的な間違いは避けられませんが、一般的な確認方法はコマンドラインに戻って php -l を実行するか、アップグレードして直接実行することです。 Vim:!php -l %、またはこれをマップ :!php -l % のようにショートカット キーとしてバインドすると、F5 キーを押すたびにすぐに構文チェックを実行できます。しかし、多くの IDE はリアルタイムでチェックを行うため、コード行の横に構文エラーが表示されるため、少し不快に感じます。リアルタイムチェックは必ずしも必要ではありませんが、PHP ファイルの保存時に自動的にチェックが行われるなど、手動チェックよりも自動チェックの方が便利です。

そこで私はこの phpcheck.vim プラグインを作成しました。その基本的な機能は、PHP ファイルを保存するときに構文チェックを実行することです。エラーがなければプロンプトは表示されません。 ほとんどの場合、このプラグインの効果は見られないかもしれませんが、誤って文法エラーが発生した場合にプロンプ​​トが表示されることがあります。

エラーメッセージは以下のとおりです:

エラーメッセージには、エラー情報とエラー行番号が含まれます。

プラグインのダウンロード

http://www.vim.org/scripts/script.php?script_id=4984
プラグインのインストール

ダウンロードした phpcheck.vim を

に入れます

~/.vim/プラグイン/

または Vim インストール パスの plugin/。

プラグイン設定

ほとんどの場合、設定する必要はありません。 phpbin が配置されているディレクトリがシステム環境変数にない場合は、次のように phpbin へのパスを指定できます:

let g:PHP_SYNTAX_CHECK_BIN = ‘/apps/php/bin/php’

vim を使用して PHP 言語をより速く編集する方法 (自動インデント)?設定方法は? 、、、

これは、PHP 構文ファイルが欠落しているためです。設定の問題ではありません。構文フォルダーに PHP 構文ファイルがあるかどうかを確認してください。

ファイルを保存すると VIM 構文の強調表示が消えるのはなぜですか?

可能であれば、vimrc[,gvimrc] ファイルと使用しているプラ​​グインのリストを送信してください。それ以外の場合は、設定が競合しているはずです。


http://www.bkjia.com/PHPjc/861787.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/861787.html技術記事 PHP の構文を自動チェックするための Vim プラグイン、php syntax vim。 最近 PHP を書くことが多いので、セミコロンが抜けているなどの文法的なエラーが発生するのは避けられません。一般的なチェック方法はコマンドに戻ることです。並んで走って…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート