問題タブ [phplint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Visual Studio コードと php
Visual Studio Code エディターで phplint と phpcs を使用することは可能ですか?
Visual Studio Code のタスクでは可能のようですが、そうですか? はいの場合、どのように?
Visual Studio コードのタスク
php - php -l: 有効なファイルの出力を抑制します
php -l myFile.php
コマンド (PHP 5.5.30)を使用する場合、ファイルに構文エラーがある場合、適切な警告とスタック トレースなどを取得します。
ただし、ファイルに構文警告がない場合、メッセージが表示されます
myFile.php で構文エラーは検出されませんでした
構文が有効な場合にコマンドに出力を持たせない方法はありますか? ファイルの構文が無効かどうかだけを気にします。有効であるというメッセージは必要ありません。
php - phplint は composer のオートローダーと互換性がありますか?
私はPHPに戻って、最初から正しい方法で物事をやろうとしています. そのため、 PHPLint 2.1_20151116をインストールしましたが、composer のオートロードで動作するようには見えません。出来ますか?
たとえば、テストケースをLaravel/Envoyに追加しようとしていますが、「undeclared parent class TestCase」というエラーを回避できません。
フォルダ構造は次のとおりです。
RemoteProcessorTest.php の内容は次のとおりです。
実行する./vendor/bin/phpunit
と、次のエラーが表示されますNo tests found in class "Laravel\Envoy\RemoteProcessTest".
。これは構文エラーではないため、すべてが有効であるように見えます。しかし、phplint はまだ文句を言います。
これに対する回避策はありますか?
php - かっこ内のリント拡張機能は、wamp からグローバルにアクセス可能な php を作成する方法を見つけることができません
PHP lint
システムでphpを実行する必要があるブラケットの拡張機能を使用したい。しかし、私はそれを手動でインストールしていません。
私が使用しWAMP
ているのは、(Windows、Apache、Mysql、および PHP) を自動的にインストールして構成するものです。
そのため、拡張機能を実行すると、PHP
お使いのマシンでは利用できないエラーが表示されます。
質問:自分のコンピューターで PHP をグローバルにアクセスできるようにする方法を知っている人がいたら、教えてください。
php - phplint によって解析されない「use」ステートメント
Sublime Text 3 で SublimeLinter-phplint を使用して php ファイルをリントしようとしています。リンターは実行されますが、「use」ステートメントに従わないため、継承が理解されず、さらにエラーが発生します。たとえば、コントローラーは次のとおりです。
私が得る最初のエラーは
に続く
これは、phplint が「use」ステートメントを理解できないことを明確に示しています。これを解決する手順は何ですか? それは構成の問題ですか、それともphplintはそれを行うことができませんか? (私はlaravel 5を使用しています)
php - Jenkins は正常にビルドされますが、エラーがあります
Jenkins Jobをセットアップしました。Lint または PHP 関連のエラーでエラーが発生した場合を除いて、プログラムどおりに動作していますが、正常に終了します。ここで何が欠けているのかわかりません。
build.xml
コンソール出力: (注: Lint に表示される場合: 重大な構文エラーがありますが、ビルドは成功しています)