PHPエディタの一覧

この記事には、PHPスクリプト言語に固有の機能を備えたテキスト エディターのリストが記載されています。

無料エディター

エディタライセンス最新バージョン プラットフォーム 自動補完 ファイルブラウザ GUIビルダー内部ブラウ​​ザ バージョン管理 PHP デバッガー
リナックスmacOSウィンドウズ他の地元 FTP SFTP SSH
アプタナスタジオAPL/ GPLv13.6.1 はい はい はい JVMはい ? はい はい ? XDebugを使用[ 1 ]
原子マサチューセッツ工科大学1.13.1 はい はい はい フリーBSD [ 2 ]はい[ 3 ]? いいえ はい ?
ブルーフィッシュGPLv3 2.2.15 はい はい はい フリーBSD [ 4 ]はい はい はい はい はい はい はい いいえ いいえ
括弧マサチューセッツ工科大学 1.8 はい はい はい いいえ はい ? いいえ はい ?
コードライトGPLv2 18.1 はい はい はい フリーBSD [ 5 ]はい ? いいえ はい ?
エクリプスPDTプレミアリーグ7.0 はい はい はい JVMはい ? はい はい はい XDebugを使用[ 6 ]
ジェニーGPLv2 1.29 はい はい はい FreeBSDNetBSDOpenBSD [ 7 ]はい ? はい はい ?
geditGPLv3 3.22.2 はい[ 8 ]はい はい[ 8 ]フリーBSDはい[ 9 ]? はい[ 9 ]はい ? XDebugを使用[ 10 ]
GNU EmacsGPLv3 27.1 はい はい はい BSD、OpenSolaris はい dired(組み込み) 放浪者(ビルティン) tramp(組み込み) 放浪者(ビルティン) はい はい vc(組み込み) ?
j編集GPLv2 5.5.0 はい はい はい JVMいいえ はい はい[ 11 ]はい[ 11 ]はい[ 12 ]いいえ はい ?
ケイトGPLv2 16.08.1 はい はい はい フリーBSD いいえ はい はい はい はい いいえ いいえ はい ?
KWriteGPLv2 16.08.1 はい はい いいえ フリーBSD いいえ ? いいえ はい ?
KDevelop [ 13 ]GPLv2 5.0.3 はい 部分的[ 14 ]はい フリーBSD [ 15 ]はい ? はい はい はい ?
コモド編集MPL 10.1.2 はい はい はい ? はい ? はい はい[ 16 ]いいえ[ 17 ]
ネットビーンズCDDL / GPLv2/ LGPLv2.128 [ 18 ] ウィキデータで編集する(2025年11月10日)[±]はい はい はい JVMはい はい はい はい はい はい はい はい XDebugを使用[ 19 ]
メモ帳++GPL 7.2.2 いいえ[ 20 ]いいえ はい いいえ はい いいえ いいえ いいえ いいえ いいえ いいえ はい XDebugを使用[ 21 ]
サイテGPLv2 3.7.1 はい[ 22 ]はい はい フリーBSD [ 23 ]いいえ ? いいえ はい ?
崇高なテキストシェアウェア4113 はい はい はい ? はい
テキストメイトGPLv1 1.5 いいえ はい いいえ いいえ はい ? いいえ はい ?
ヴィムVimライセンス 9.0 はい はい はい はい[ 24 ]はい はい はい はい はい いいえ はい はい
ビジュアルスタジオコードマサチューセッツ工科大学 このテンプレートはもう使用されていません。最新の安定版とプレリリース版はWikidataで管理されており、Visual Studio Codeのメイン記事に自動的に表示されます。

はい はい はい いいえ はい[ 25 ]? いいえ はい ?

クロスプラットフォーム

  • Aptana Studio – EclipseベースのIDE。PDTプラグインとビジュアルJSエディタが使用可能。オープンソースの無料プロジェクト。(コミュニティ版が統合済み)。
  • Atom –すぐに使えるPHPサポートを備えた無料のオープンソース[ 26 ]テキストエディタ。
  • Bluefish –ウェブ特有の機能を多数備えた無料のオープンソースの高度なエディタ。PHP構文のハイライト、自動補完、関数リスト、PHP関数のドキュメント、WebDAV、FTP、SSH / SFTPアップロードのサポートなどがある[ 27 ]
  • Brackets – Adob​​e TeamによるHTML5/NodeJSの無料オープンソースエディター。統合フロントエンドに最適
  • CodeLite – C/C++およびPHP用のオープンソース、クロスプラットフォームIDE。組み込みプラグインは、 SVNSSH / SFTPアクセス、Gitデータベースブラウジングなどをサポートします。
  • EclipsePHP開発ツール(PDT)PHPEclipseプロジェクト。追加プラグインにより、SVNCVSデータベースモデリングSSH / FTPアクセス、データベースナビゲーション、Trac統合などをサポートします。
  • Editraオープンソースエディタ。PHP + HTMLの構文ハイライトと(部分的な)コード補完、そしてコードブラウザなどのIDE風の機能を備えています。
  • Emacs – 高度なテキストエディタ。nXhtmlアドオンはPHP(およびその他のテンプレート言語)を特別にサポートしています。メジャーモードweb-mode.elは、混合HTMLテンプレートの編集用に設計されています。
  • Geany – HTML + PHPの構文ハイライト。PHP関数リストも提供します。
  • jEdit無料/オープンソースエディタ。SFTPとFTPサポートします。
  • Komodo Edit – PHPをサポートする汎用スクリプト言語エディタ。商用版ActiveState Komodo IDEの無料版です。
  • Netbeans – PHPをサポートし、 Web標準との統合が可能なIDE。SFTPとFTPをサポート。7.2以降、 SVNGitをフルサポートし、強力なプラグインサポートにより機能追加が可能。
  • SciTE – PHP 構文の強調表示、コンパイラー統合、Lua API 経由の強力な構成。
  • Vim – PHP構文のハイライトとデバッグ機能を提供します。[ 28 ]

ウィンドウズ

  • ConTEXT – *開発終了* 構文強調表示機能を備えたフリーウェア エディター。
  • Crimson Editor – 軽量エディター。FTPをサポートします。
  • Microsoft WebMatrix – エディター、サーバー、パブリッシング環境を統合したプラットフォーム。HTML、PHP、Razor、node.js、C#、JavaScriptの構文強調表示機能を備え、WebDeploy およびFTP経由でパブリッシングできます。バージョン 2 以降、複数のファイルエンコーディングをサポートしています。
  • Notepad2 – 構文強調表示機能を備えたシンプルなエディター
  • Notepad++マクロサポート、構文の強調表示HTMLへのエクスポートが可能)、コード補完、php.net関数リファレンス、折りたたみ可能なコードブロックなどを備えたFLOSS多言語エディタ。プラグインによる拡張が可能。例:FTPサポートバージョン管理(GitSVN)、ドキュメントジェネレータ、スニペットサポート、スペルチェック、カスタムクラスの補完、コード美化機能
  • PSPad – FTP をサポートし、構文の強調表示を行います。
  • RJ TextEd – 多くの優れた機能を備えたテキストエディタ

macOS

リナックス

  • gedit
  • gPHP編集
  • Kate – KIOがサポートするあらゆるファイルアクセスプロトコルをサポートします。これには、 HTTPFTPSSHSMBWebDAVが含まれます。
  • KDevelop – 関数と構文パーサーの参照を追加して、上記の Kate と同じすべてをサポートします。
  • Kwrite

独自のエディター

  • ActiveState Komodo IDE – PHP構文チェック、デバッグのサポート、試用版あり(注:2020年現在、ActiveState Komodoは完全に無料になり、使用するにはアカウントを登録するだけです)
  • Adobe Dreamweaver – SFTPとFTPをサポート。試用版も利用可能
  • BBEdit – SFTPとFTPをサポート。試用版あり
  • Cloud9 – オンラインエディター(複数の言語をサポート)[ 29 ]
  • Coda – SFTPとFTPをサポート。試用版あり
  • CodeCharge Studio – FTPをサポート
  • Codelobster – 構文の強調表示、デバッガー、コード検証機能を備え、FTP をサポートするエディター。
  • Codenvy – クラウド開発環境。
  • EmEditor
  • HyperEdit – PHP、JavaScript、HTML を唯一の WYSIWYG インターフェイスに統合します。
  • JetBrains PhpStorm – エディタ、オンザフライコード解析、FTP/SFTP同期などのWeb開発専用ツールを備えたPHP IDE。試用版あり。
  • Komodo IDE – PHP だけでなく、Python、Ruby、Perl 向けのクロスプラットフォーム統合開発環境。
  • Microsoft Expression Web – 構文の強調表示などを含む完全な PHP サポート。試用版あり
  • PHPEdit – SFTPとFTPをサポート
  • Visual Studio用PHPツール。PHP構文のハイライト、デバッガー、コード検証、テスト、他言語のサポートなど。1ヶ月間のトライアル版をご利用いただけます。
  • Rapid PHP Editor – PHP構文チェック、オートコンプリート、デバッグ、CSS、Javascript、HTMLのサポート
  • スリックエディット
  • スマルトロン
  • SourceLair – PHP、[ 30 ]、JavaScript、Python用のオンラインIDE
  • TextPad – 試用版あり
  • UltraEdit – SFTPとFTPをサポート。試用版あり
  • Zend Studio – Eclipse プラットフォームのPHP 開発ツールプラグインをベースにした (クロスプラットフォーム) プロフェッショナル PHP IDE。試用版あり。

参照

参考文献

  1. ^ 「Aptana StudioでPHPをデバッグする方法」 。2013年8月7日時点のオリジナルよりアーカイブ。
  2. ^ FreeBSD上でAtomをビルドするための手順が公式に公開されている唯一のものです。公式バイナリリリースは提供されていません。
  3. ^ atom-autocomplete-phpパッケージを使用します。
  4. ^ 「FreshPorts -- www/ bluefish : 経験豊富な Web デザイナー向けに設計された HTML エディター」。freshports.org
  5. ^ 「FreshPorts -- editors/codelite: C/C++ 用のオープンソース IDE」 . freshports.org .
  6. ^ 「XDebug を使用したデバッグ – Eclipsepedia」
  7. ^ 「サードパーティ製パッケージ | Geany」 . geany.org .
  8. ^ a b古いパッケージはhttps://wiki.gnome.org/Apps/Gedit からのみ入手可能です。
  9. ^ a bプラグイン: https://github.com/addiks/gedit-phpide
  10. ^プラグイン: https://github.com/addiks/gedit-dbgp-plugin
  11. ^ a b FTPプラグインを使用する場合
  12. ^ SSHコンソールプラグインを使用
  13. ^ 「KDevelop PHP サポート」 。 2024年1月8日閲覧
  14. ^ビルド済みのバイナリは提供されていません。macOS用のビルド手順は提供されています。
  15. ^ devel/kdevelop-kde4ポート
  16. ^ Komodin Gitアドオンを使用
  17. ^ [1] PHPデバッガーはKomodo IDEではサポートされていますが、Komodo Editではサポートされていません。
  18. ^ "Apache NetBeans 28" . 2025年11月10日. 2025年11月11日閲覧
  19. ^ 「NetBeans IDE での PHP ソースコードのデバッグ」
  20. ^ Wineでも動作しますが
  21. ^ 「Xdebug と Notepad++ を使用した PHP のデバッグ: パート I」。2009 年 1 月 25 日。
  22. ^しかし、無料ではない
  23. ^編集者/sciteポート
  24. ^事実上すべてのUnix/Unix系システム、その他様々なシステムに移植されています。参考:ダウンロード:vim online
  25. ^ PHP IntelliSense拡張機能を使用。
  26. ^ Henry, Alan (2016年10月5日). 「GitHubのテキストエディタAtomが無料・オープンソース化Lifehacker .
  27. ^ベーコン、ジョノ(2007). 『実践PHPとMySQL:8つの動的Webアプリケーションの構築』プレンティス・ホール. ISBN 9780132239974
  28. LinuxでVimとXDebugを使ってPHPをデバッグする方法
  29. ^ 「Cloud9 – クラウド上の開発環境」
  30. ^ 「SourceLair の PHP サポート」。SourceLairヘルプ