答えて
お試しメモ帳++のNppExecプラグイン。それはこのようなものであることをcreateコマンドを使用して:
cmd.exe /K c:\your\path\to\php.exe -l "YOUR_FULL_FILE_NAME"
代わりのYOUR_FULL_FILE_NAMEあなたが適切なNotepadd ++のマクロを使用する必要があります - 私はそれが$(FULL_CURRENT_PATH)
だと思うが、(プラグインと一緒にインストールされます)マニュアルNppExecとのダブルチェック。
P.S. しかし、私はPhpStormを使用しています。 IDEがあなたのPCにとって重すぎる場合は、Blumentals RapidPHPなどのPHP指向のエディタを探してください(これはIDEよりも軽いですが、本当に重要な機能をすべて備えているかもしれません)。
これは実行メニューでこれを行うことができます、NPPExecをインストールする必要はありません。 –
Mr_Chimpと同様に、Notepad ++のrunコマンドを使うことができます。cmd.exe/K "E:\ depot_tools \ php-5.4.45 \ php.exe - php.netからWindowsのPHPバイナリをダウンロードしてe:\ depot-toolsにコピーした後に、 l $(FULL_CURRENT_PATH) " –
を「代わりに別のエディタを使用して、」答えないでください、私はあなたが本当のIDE(ない見せかけのテキストエディタ)を見つけることをお勧めします。私は長年にわたってNotepad ++を使ってきましたが、それは構文の強調表示をはるかに超えることはできません。
私は個人的にPHPStormを使用しています(ただし、無料ではありませんが、Dです)。 NetBeansまたはEclipseを使用することもできます。
私はNetBeansとEclipseも使用しています。しかし、私のコンピュータは遅すぎます。つまり、Notepad ++が勝者です。本当の解決策は、より良いコンピュータを手に入れることです。 – edt
PHPStormは非常に高速です。 EclipseやNetBeansよりもはるかに高速です。それが私が使っている理由です。プロジェクトを開くときに何らかの損失が発生することは確かですが、ホットキーを覚えるとすばやくできます。私は完全にCtrl + Shift + nとCtrl + Shift + Fが実際に超高速ですが大好きです。 – Halcyon
非営利のIDEはどうですか? – Cyclone
上記のLazyOneは、プラグインマネージャ(Plugins>Plugin Manager>Show Plugin Manager
)を使用してインストールできるNppExecを使用することもできます。また、PHPをインストールする必要があります。最後に、私はNppExecでチェックPHP構文を行うために使用するコマンドは
"C:\Program Files (x86)\PHP\php.exe" -l $(FULL_CURRENT_PATH)
である私は、組み込みのPHP構文チェッカーを持っているコモド編集7(無料版)を使用します。私はそれがどれほど頑強ではないのか分からないが、それは私にとってはうまくいく。私はプロのWebデザイナーではありませんが、私はEclipseとBluefishのほうがよかったです。 KomodoはEclipseよりも小さく、Bluefishよりも安定しています(Win XP環境)。
notepad ++は上級ユーザーのための最速かつ最速のエディタです。また、PHPのデザイナも試してみることもできます。私は他のエディタが好きではありません。 –
@ LazyOneの回答に追加: NetBeansが好きではありません。厳しくて厳しいですが、検索に時間がかかり、遅いです。私はそのスピードと単純さのためにN ++を掘り起こします。私は本当に検証を実行するために自分のPCにPHPをインストールしました。 N ++(またはその他のテキストエディタ)を使用している場合は、次のPowershellスクリプトを使用して、ダウンロードして作業しているすべてのファイルを一括チェックすることができます。 Powershell ISEを起動し、正しいパスを入力してPHP.exeパスを入力するだけで、結果がISEコンソールに出力されます。
cls
$pathToCheck = "C:\Users\BigDaddy\AppData\Local\Temp\fz3temp-1"
$phpExePath = "C:\PHP\php.exe"
Get-ChildItem $pathToCheck -Filter "*.php" | foreach {
$pinfo = New-Object System.Diagnostics.ProcessStartInfo
$pinfo.FileName = $phpExePath
$pinfo.Arguments = "-l", $_.FullName
$pinfo.RedirectStandardError = $true
$pinfo.RedirectStandardOutput = $true
$pinfo.UseShellExecute = $false
$p = New-Object System.Diagnostics.Process
$p.StartInfo = $pinfo
$p.Start() | Out-Null
$p.WaitForExit()
$output = $p.StandardOutput.ReadToEnd()
$output += $p.StandardError.ReadToEnd()
$output
}
他の誰かが私が持っているほど有用であることを願っています。
乾杯!
- 1. GNU用の既存の構文チェッカーはありますか?
- 2. phpコンパイラまたは構文チェッカー
- 3. OCL構文チェッカー
- 4. Notepad ++のJSX構文のハイライト/サイズをインストールする方法はありますか?
- 5. ASN.1構文チェッカー
- 6. 5.3の構文をサポートするPHPエディタはありますか?
- 7. notepad ++は何とかsqlcmd構文をサポートできますか?
- 8. PHPのfunction()[key]と似た構文はありますか?
- 9. エッジケースをテストするPython構文チェッカー
- 10. Android権限チェッカーの構文エラー
- 11. NodeJS固有言語の構文チェッカー
- 12. 構文エラー、または構文エラーはありませんか?
- 13. Notepad ++エディタでHTMLコードやPHPコードをインデントする方法はありますか?
- 14. LLVMアセンブリのためのNotepad ++構文ハイライト
- 15. 構成チェッカー
- 16. symfony3構成チェッカー
- 17. PHP構文を使用するTwigのようなテンプレートシステムはありますか?
- 18. Wordpress用のこのPHPコードでは構文に問題がありますか?
- 19. ダブルドルのPHP構文の参考資料はどこにありますか?
- 20. PHP構文解析エラー:構文エラー、予期しないT_ECHOがあります
- 21. PHPのmysql_query()エラー "あなたのSQL構文に誤りがあります"
- 22. 構文エラーがありますか?
- 23. カスタムのDSLファイルにカスタムの構文チェッカーを添付しますか?
- 24. オープンソースの文法チェッカー
- 25. 私のPHPコードに構文エラーがありません
- 26. hl7用のNotepad ++構文のハイライト表示が存在しますか?
- 27. はチェッカーですか、中国チェッカーが解決しましたか?
- 28. 構文に誤りがあります
- 29. SQLSTATE [42000]:構文エラーまたはアクセス違反:1064 SQL構文にエラーがあります。[Php PDO]
- 30. 構文エラーのない行に構文エラーがあります
構文の強調表示を意味していますか? – Oded
はい、ありますか、ファイルをhtmlまたはphpに保存しましたか? – Ibu
@Oded、私は構文ハイライトを意味しません。つまり、構文エラーの一覧が表示されます(存在する場合)。 https://sourceforge.net/projects/jslintnpp/に似ていますが、PHPエラーを表示する必要があります。JS – edt