転載元: http://www.iteye.com/news/22672
優れたエディターや開発ツールは、開発効率を大幅に向上させます。無料で強力な PHP エディタ/開発ツール 10 個を紹介します。これらのエディターには、デバッガー、PHP スクリプトの増分実行、各行のすべての変数値の表示などの機能があります。
1) Notepad++
Notepad++は非常にユニークなエディタで、オープンソースソフトウェアであり、無料で使用できます。サポートされている言語: C、C++、Java、C#、XML、HTML、PHP、JavaScript!機能は次のとおりです:
1. メモ帳には、最大 27 の構文ハイライト (さまざまな一般的なソース コードとスクリプトを含む) のサポートが組み込まれており、カスタム言語もサポートしています。メモ帳はファイルの種類を自動的に検出し、キーワードに従ってノードを表示し、ノードは自由に折りたたんだり開いたりでき、コードは非常に階層的に表示されます。これは、このソフトウェアの最も特徴的な機能の 1 つです。
3. メモ帳はデュアル ウィンドウを開くことができ、複数のサブウィンドウを別々のウィンドウで開くことができ、全画面表示モード (F11) を素早く切り替えることができます。また、マウス ホイールをサポートしています。ドキュメントの表示比率を変更するには
4. メモ帳には、隣接する行の入れ替えやマクロ機能などの機能が備わっています。それを使用したり、手動でプログラミング コードを書いたりすると、その独特の利点と利便性を体験できます。
2) PHPDesigner 7
phpdesigner は php をサポートするだけでなく、html、xhtml、xml、css や javascript、vbscript、java、c#、perl などの他のネットワーク言語もサポートします、パイソンなど!
一緒に使用できる関連した無料リソースがかなりたくさんあるため、ますます多くの人が PHP Web デザインを学習しています。 MPS PHP DESIGNER は、PHP Web ページを作成するために設計されたプログラムです。一連の組み込みコマンドがあります。コード、PHP4 ソース コード データベース、構文ハイライト機能、FTP クライアントなど。PHP Web デザインの専門家でも初心者でも、このソフトウェアを使用して Web プログラム (SQL、HTML など) をデザインすることができます。サポート)。
3) Eclipse PDT
Eclipse統合開発環境はプラグインさえあれば対応する機能を実装することができます。 PDT プロジェクトは非常に早くから始まりました。 Zend Studio for Eclipse は、このプラグインと独自のデバッガに基づいています。このプラグインを Eclipse で使用し、デバッガーを選択して独自の開発環境を構成することもできます。設定方法については、インターネット上に独自の設定方法が記載されていますので、ご自身で確認してください。ここでは説明しません。ここでは、完全に構成されたパッケージを紹介します。これも Zend が開発したもので、無料なので、使用する場合は Zend Studio と比較することはできません。
しかし、Eclipse 上にカスタムのプラグイン実装をインストールするため、PHP 開発用の大規模なソフトウェアをインストールする必要がないため、多くの人が今でもこのツールを好んで使用しています。
Bluefish
Bluefish は、「熟練した Web デザイナーやプログラマー向けのエディター」と宣伝していますが、その UI は初心者でもすぐに使い始めることができるほど直感的です。継続的に蓄積することで他の機能を発見し、使いこなすことができます。Web コードをデザインできるテキストエディターが必要な場合、それは間違いなく非常に優れたソフトウェアであると私に与えます。
Bluefish は、フォント、テーブルなど、多くの一般的な HTML タスク オプションを提供します。もちろん、あまり一般的ではない「リンクの説明」(アンカー) は、クリック可能なリンクを示すために使用されます。 [リンクの説明] ダイアログ ボックスでは、OnClick や OnMouseover などの Javascript スクリプト イベント関数も提供します
5) Notepad2
Notepad2 は、システムの Notepad に似たテキスト編集ツールですが、大幅に強化されていますメモ帳よりも
1. カスタム構文の強調表示、HTML、XML、CSS、JavaScript、VBScript、ASP、PHP、CSS、Perl/CGI、C/C++、C#、Java、VB、Pascal、アセンブリ、SQL、Python、NSIS をサポートします。 、INI、REG、INF、BAT、DIFF およびその他の多くのスクリプト ファイルをサポートします。
2. ANSI、Unicode、UTF-8 およびその他のエンコード交換をサポートします。
3. 簡単に配置できるブックマークを設定できます。
4. スペースとタブはカラーで表示され、相互に変換できます
5. ALT キー + マウスで任意のテキスト ブロックをマークできます
6) HTML-Kit
HTML-Kit は HTML ドキュメントを簡単に編集、検索、検証、プレビュー、公開できます。機能には、ドラッグ アンド ドロップ編集、カラー コード印刷、オートコンプリート、タスクバー、UNIX スタイルの検索と置換、無制限の UNDO、ドキュメント テンプレート、複数の言語スクリプトと CSS、XML、XHML のサポートなどが含まれます。
7) PHP Coder
PHPCoder は、PHP アプリケーションの迅速な開発とデバッグに使用され、開発者の個別の要件を完全に満たすことができます
1。コンパイル ツールとリファレンス ドキュメントを使用すると、編集中の PHP スクリプトを即座にプレビューできます。
3. ユーザー定義のコード スニペットを自動的に補完できるオートコンプリート機能。関数のヒント;
6. オブジェクト ブラウザーは、編集中のファイルに含まれる情報とカスタム関数を検索し、対称ステートメント マーカーの検索をサポートします。 ;
8 . 高度な検索と置換をサポートします。
10.
つまり、PHHPCoder は非常に実用的で強力なプログラミング環境であり、しかも無料です。
8 ) PHP Editor
DzSoft PHP Editor は、PHP 用に特別に設計された Web プログラム編集ソフトウェアです - DzSoft PHP Editor で、PHP の編集、デバッグ、参照、ソース コードのレビュー、およびファイルの参照が可能です。カスタマイズ可能なソース コード サンプルなどを使用して、Web サイト ホストを設定せずに PHP スクリプトをテストできる強力な PHP プログラミング ソフトウェアのセットです。
NetBeans IDE は、Windows、Mac、Linux、および Solaris で利用できるオープンソースの統合開発環境です。すべての Java プラットフォーム (Java SE、Java EE、Java ME、および JavaFX) の完全なサポートに加えて、NetBeans は、PHP、Ajax と JavaScript、Groovy と Grails、Ruby と Ruby on Rails、および C/C++ ソフトウェア開発に最適です。
元々の開発者はSUN社で、現在はOracle社の傘下になっています。
NetBeans には複数の製品があります。ここで紹介する NetBeans for PHP には、次のような大きな利点があります。
完全な中国語インターフェイス、完全にオープンソースで、コード テンプレート機能をサポートし、コードの自動折りたたみをサポートします。折りたたみはオプションです) コード領域) コードのフォーマットをサポート プロジェクトの詳細設定をサポート (プロジェクトの右クリック プロパティ) 複数のエンコーディングをサポート FTP 管理をサポート PHP デバッグをサポート 構文の強調表示のカスタマイズをサポート ファイル比較をサポート プロジェクトによる検索と置換をサポート バージョン管理をサポート (CVS、Subversion) 、Mercurial ) プラグイン機能のサポート コードのインデントのサポート (Tab および Shift + Tab、ほとんどのエディターはこれら 2 つのショートカット キーをサポートします) 括弧一致のサポート (中括弧を含む) リアルタイムの構文エラー修正のサポート PHP、JS、CSS、および混合ナビゲーションのサポートJS 互換性チェックのサポート、CSS 設計のサポート、コード プロンプトのサポート (ピリオド、::、-> の入力、コードは自動的にプロンプト表示されます。その他の場合、プロンプトを表示するかどうかはユーザーが決定します)、ファイルのクイック配置のサポート (ショートカット キー Alt + Shift + O、キーワード リストを使用してプロジェクト内の関連ファイルをすばやく一覧表示して見つけることができます) タイプの迅速な場所のサポート (ショートカット キー Ctrl + O、JS の場合、キーワードを含む関数名を直接検索して見つけます)記号(ショートカットキー Ctrl + Alt + Shift + O、PHP と JS の両方で、キーワードを含むプロパティ、メソッド、関数名を直接検索して見つけます) システムとプラグインは自動的に更新できます
メリットは誰でも無限にありますEclipse と zendstudio は両方とも捨てることができますが、コストだけを考えると、後者を削除することもできます。
10) PSPad
pspad、非常にコンパクトで PHP の開発に適したソフトウェア
推奨理由: エンコード形式のサポートが非常に優れており、DW で純粋なコードを記述すると依然としてエラーが発生しやすくなります, SESSION で DW に記述すると、必ずエラーが表示されます。もちろん、ここでは詳しく説明しませんが、デメリット: コードプロンプト機能がありません。 、これは問題ではありません。初心者は、プロンプトが表示されたらコードを書くように練習してください。
無料のエディター、簡体字中国語インターフェイスをサポートします。さまざまなエディターの利点を組み合わせ、プロジェクトを使用して複数のファイルを同時に編集できます。組み込みの HEX エディターは、構文の強調表示とカラー表示をサポートし、HTML、PHP、Pascal をサポートします。 、JScript、VBScript、SQL、Perl、JAVA...; 内蔵ファイル比較ツールはマクロの記録と使用をサポートし、さまざまなファイル タイプに対応する外部ツールを設定できます。ただし、ファイルを開く速度は Editplus ほどではないようです。