PHP IDE (統合開発環境) 選択ガイド [5]
Jun 13, 2016 pm 01:01 PM
PHP IDE (統合開発環境) 選択ガイド[5]
ここで説明している IDE は構文チェックとシングルステップ デバッグをサポートする必要があることに注意してください。そうしないと、PHP の IDE として機能しません。したがって、Dreamweaver のようなソフトウェアは PHP IDE とはまったく見なされません。
ソフトウェア名: Nusphere PhpED
開発言語: vc++
ソフトウェア URL: http://www.nusphere.com/
商用/オープンソース: ?????? 商用
機能リスト:????????????????????????
構文の強調表示:???????????? ??????????
スマート プロンプトとオートコンプリートがあります: ?????????????
文法チェックがあります (PHP、 JS、CSS、HTML)???
データベース操作あり: ???????????????????
SQL クエリ生成なし:?? ?? ??????????????????? なし
統合された WEB プレビュー: ???????????????? はい
エラーチェック:????????????????????? なし
クラス関数と変数の一覧ツリー表示:?????? ?
関数パラメータ プロンプトがあります: ????????????????
括弧が一致しています: ?????????? ?
統合された xdebug デバッグがあります: ????????????????
デバッグ ブレークポイントのサポートがあります: ????????????? ?????? あり
Todo 管理: ???????????????? ??? なし
コード美化: ????? ??????????????????? なし
ドキュメントのサポート: ???????????? ??? なし
構文ブロックの挿入: ??????????????????? なし
コード ベースのサポート:?????? ??????????なし
単体テスト:???????????????
統合ヘルプなしドキュメント: ??????????????????? はい
中国語サポート: ???????????????? ???
中国語の文字化けコードがあります: ???????????????? なし
統合 FTP: ??????? ???????????????? グラム
統合 SVN: ???????????? なし
統合 CVS: ??????????????????? なし
クロスプラットフォーム: ????????????? ??????????????? なし
全体的なレビュー: これは優れた IDE ですが、コードの美化と PHP ドキュメントのサポートが最も重要な欠陥です。構文ブロックの挿入に勝るものはありません。コード ベースはそのような機能をサポートしています。これらの迅速な強化機能がありません。
ソフトウェア名: Komodo IDE
開発言語: vc++
ソフトウェア URL: http://www.activestate.com/Products/Komodo/
商用/オープン ソース: ???? ?? ?ビジネス
機能リスト: ???????????????????????????????
構文の強調表示: ???? ??????????????????? はい
インテリジェントなプロンプトとオートコンプリート: ????????????? ? はい
構文チェック、(PHP、JS、CSS、HTML)??? はい
データベース操作: ???????????????????
SQL クエリ生成: ?????????????????????? なし
統合 WEB プレビュー (HTML WYSIWYG 編集): なし
エラー チェック: ? ??????????????????? なし
クラス関数と変数の一覧ツリー表示: ????????? なし
関数パラメータ プロンプト: ???????????????????
括弧が一致しています: ???????????????? ??? ???????
統合された xdebug デバッグがあります: ????????????????
デバッグ ブレークポイントのサポートがあります: ???? ??????????????? はい
Todo 管理: ??????????????????? いいえ
コードの美化: ?????????????????????? なし
ドキュメントのサポート: ???????????????? ???????
構文ブロックの挿入はありません: ???????????????????
コード ベースのサポートはありません。 ? ??????????????????? なし
単体テスト: ???????????????? ? ???なし
統合ヘルプドキュメント:???????????????なし
中国語サポート:?????????? ?????????? はい
IDE 中国語の文字化けコード: ??????????????????? いいえ
統合 FTP :? ?????????????????????? なし
統合された SVN: ?? ?????????? なし
統合 CVS: ??????????????????? なし
クロスプラットフォーム: ? ????????????????????????? なし
総評: Komodo は商用ソフトウェアの中で最も強力ではありません。デバッグ機能を実装する最も簡単な方法は、php_xdebug.dll をソフトウェア パッケージに直接追加することです。
クラス関数や変数リストのツリー表示がない開発環境を想像してみてください。コードをほとんど理解していない開発者にとって、コードを操作するのは非常に不便です。
つまり、それを選ぶ人はほとんどいません。さらに、無料の Dev-php の影響も受けます。 PHP 市場で競争する方法はありません。
労働者が仕事をうまくやりたいなら、まず道具を研ぐ必要があります。優れた IDE を選択することは、開発に非常に役立ちます。現在、MVC 方式では、VISUAL STUDIO のようなビュー ファイルをプレビューできる優れた IDE は PHP 業界にありません。
もちろん、実際には、VS 上で開発できるようにする VS 用のプラグインがあります。 Web サイトのアドレス: http://www.jcxsoftware.com/
WINDOWS 環境では、PhpDesinger が最初の選択肢であることがわかります。最初に無料のものが必要な場合は、PDT または LINUX (PDT) を選択してください。
将来的には、より良い PHP 開発環境ができると信じています。すでに PHP を使用して PHP IDE を開発している人がいます。 URL は次のとおりです:
http://sourceforge.net/projects/php-eddi-dev/
PHP の GTK に関しては、http://sourceforge.net/projects/vipgi/ のような優れた IDE が存在しており、優れた PHP IDE を開発するのははるかに簡単です。
また、WINDOWS に限って言えば、上記の php-gtk や vipgi と WinBinder に加えて、C++ API と MFC の関係のようなものです。
PHP 開発用の PHP IDE があることを本当に願っています。
ここで、完全な結論ではありません (ちなみに、Eclipse プラグイン シリーズには簡単な php もあります。このシリーズでは、そのうちの 3 つを以前に紹介しました。どちらも公式の ZS と PDT が主流ですが、なので、これらについてはこれ以上は言いません。なぜなら、私は PHP IDE についてほとんど知らないからです。良い IDE を見逃したと思われる場合は、教えてください。
ただし、要件が 1 つあります。それは、即時の構文エラー プロンプトとシングルステップのデバッグです。この 2 つの点は不可欠です。それ以外の場合、私はこれを PHP 用の IDE とはみなしません。せいぜい編集者です。したがって、ここではエディター クラスの紹介はありません。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

IDEA は遅すぎると思うので、phpstorm は選択しません
「PDT が優れている理由」を見てください。 PHP プログラマーに推奨される IDE"
http://vb2005xu.iteye.com/blog/311078
私は NetBeans PHP 開発プラグインと Notepad++ を使用してきました。場合によっては、単一のファイルを変更するのに netbeans よりも Notepad++ を使用する方が便利です。
NetBeans の機能は非常に強力で、主に次の点を重視しています。
1. 統合された SVN 機能。バージョン管理に非常に便利です。
2. ナビゲーション機能。MVC フレームワーク開発の場合、C クラスには複数のアクション メソッドが含まれており、それらを簡単に見つけることができます。
3. プロジェクト ディレクトリと実行ディレクトリを分離し、コピー、FTP、または SFTP を通じて、変更されたファイルを実行ディレクトリに自動的に同期できます。これは、プロジェクトの実行テストによって、汚染されるファイル (キャッシュやアップロードされたファイルなど) が生成されるためです。プロジェクトディレクトリ。分離後は、お互いに影響を与えることはありません。
構文の強調表示、関数プロンプトなど、その他の必要な機能については、詳細は説明しません。
利点: 完全なプロンプト、高速、SVN、豊富なプラグイン、簡単なデバッグ、強力な機能