Wenn wir über einen guten Editor oder ein gutes Entwicklungstool verfügen, kann dies unsere Entwicklungseffizienz erheblich verbessern. Hier sind 10 kostenlose, leistungsstarke PHP-Editoren/Entwicklungstools. Diese Editoren verfügen über Funktionen wie Debugger, inkrementelle Ausführung von PHP-Skripten und die Anzeige aller Variablenwerte für jede Zeile.
1. Notepad++-Downloadadresse: //m.sbmmt.com/xiazai/gongju/92
Notepad++ ist ein sehr einzigartiger Editor und eine Open-Source-Software verwenden. Unterstützte Sprachen: C, C++, Java, C#, XML, HTML, PHP, Javascript! Zu den Funktionen gehören:
①, Notepad verfügt über integrierte Unterstützung für bis zu 27 Syntaxhervorhebungsanzeigen (einschließlich verschiedener gängiger Quellcodes, Skript, es ist erwähnenswert, dass es die Anzeige von .nfo-Dateien perfekt unterstützt und auch benutzerdefinierte Sprachen unterstützt; Notepad kann Dateitypen automatisch erkennen, Knoten nach Schlüsselwörtern anzeigen und Knoten können frei gefaltet/geöffnet werden , der Code wird sehr vielschichtig angezeigt! Dies ist eine der markantesten Funktionen dieser Software.
③, Notepad kann zwei Fenster öffnen und mehrere Unterfenster in separaten Fenstern öffnen, was einen schnellen Wechsel zu Vollfenstern ermöglicht Bildschirmanzeigemodus (F11), unterstützt das Mausrad zum Ändern des Dokumentanzeigeverhältnisses usw.;
④, Notepad bietet mehrere Funktionen, wie z. B. benachbarte Zeilentauschpositionen, Makrofunktionen usw. Jetzt online Es gibt viele Dateieditoren, aber dieser ist selten, egal ob es sich um den täglichen Gebrauch oder handgeschriebenen Programmiercode handelt, Sie können seine einzigartigen Vorteile und seinen Komfort erleben.
2. PHPDesigner 7
phpdesigner unterstützt nicht nur PHP, sondern auch andere Netzwerksprachen wie html, PHP-Webdesign lernen, MPS PHP DESIGNER Es ist ein Programm zum Schreiben von PHP-Webseiten. Es verfügt über eine Reihe integrierter Befehlscodes, eine PHP4-Quellcode-Datenbank, eine Syntaxhervorhebungsfunktion, einen FTP-Client usw., egal ob Sie Wenn Sie ein PHP-Webdesign-Experte sind oder gerade erst anfangen, können Sie die Software zum Entwerfen von Webseiten verwenden (SQL und HTML werden ebenfalls unterstützt).
3. Eclipse PDT-DownloadadresseEclipse ist eine integrierte Entwicklungsumgebung, die entsprechende Funktionen implementieren kann, sofern sie über Plug-Ins verfügt. Das PDT-Projekt begann sehr früh. Zend Studio für Eclipse basiert auf diesem Plug-in und einem eigenen Debugger. Sie können dieses Plug-in auch in Eclipse verwenden und dann einen Debugger auswählen, um Ihre eigene Entwicklungsumgebung zu konfigurieren. Was die Konfiguration angeht, hat jemand im Internet seine eigene Konfigurationsmethode geschrieben. Dies ist nur eine Einführung in die Tools, daher werde ich sie vorerst nicht erwähnen. Hier stelle ich ein vollständig konfiguriertes Paket vor. Auch dieses wird von Zend entwickelt, da es kostenlos ist und bei der Nutzung nicht mit Zend Studio verglichen werden kann.
Aber da die benutzerdefinierte Plug-in-Implementierung auf Eclipse installiert ist, ist es nicht erforderlich, eine große Software für die PHP-Entwicklung zu installieren, sodass viele Leute ein solches Tool immer noch gerne verwenden.
4. BluefishBluefish bezeichnet sich selbst als „ein Editor für erfahrene Webdesigner und Programmierer, aber seine Benutzeroberfläche ist sehr intuitiv und jeder Anfänger kann es.“ Beginnen Sie schnell und entdecken und beherrschen Sie die weiteren Funktionen. Wenn Sie einen Texteditor benötigen, der Webcode entwerfen kann, ist dies auf jeden Fall eine sehr gute Software ist, dass es professionell, aber nicht einschüchternd ist und die Texte und Symbole gut kombiniert sind.
Bluefish bietet viele gängige HTML-Aufgabenoptionen wie Schriftarten, Tabellen usw. und natürlich Links weniger verbreitete „Linkbeschreibung“ (Anker) zur Kennzeichnung anklickbarer Links. Das Dialogfeld „Linkbeschreibung“ bietet sogar Javascript wie OnClick und OnMouseover Script-Ereignisfunktion
5. Notepad2Notepad2 ist ein Textbearbeitungstool, das dem System-Notepad ähnelt, aber viel besser ist als Notepad Enhanced.
1 Benutzerdefinierte Syntaxhervorhebung, unterstützt HTML, XML, CSS, JavaScript. VBScript, ASP, PHP, CSS, Perl/CGI, C/C++, C#, Java, VB, Pascal, Assembly, SQL, Python, NSIS, INI, REG, INF, BAT, DIFF und viele andere Skriptdateien
2 Unterstützt ANSI, Unicode, UTF-8 und andere Kodierungsaustauschmöglichkeiten
3 Sie können eine unbegrenzte Anzahl von Lesezeichen festlegen (9 Arten von Symbolen können ersetzt werden) und einfach positioniert werden
4 Leerzeichen, Tabs werden farbig dargestellt und können ineinander umgewandelt werden
5 Sie können jeden Textblock bedienen, ALT-Taste + Maus
6. HTML- BausatzHTML-Kit kann HTML-Dokumente einfach bearbeiten, durchsuchen, überprüfen, in der Vorschau anzeigen und veröffentlichen. Zu den Funktionen gehören: Drag-and-Drop-Bearbeitung, Drucken von Farbcodes, automatische Vervollständigung, Taskleiste, Suchen und Ersetzen im UNIX-Stil, unbegrenztes UNDO, Dokumentvorlagen, Unterstützung für mehrsprachige Skripte sowie CSS, XML und XHML usw.
7. PHP Coder
PHPCoder wird zum schnellen Entwickeln und Debuggen von PHP-Anwendungen verwendet. Es ist einfach zu erweitern und anzupassen und kann vollständig an die des Entwicklers angepasst werden Persönlichkeit. Anforderungen.
1: In Kombination mit dem PHP-Compiler und der Referenzdokumentation können Sie sofort eine Vorschau des bearbeiteten PHP-Skripts anzeigen
2: Unterstützt die Hervorhebung von HTML- und PHP-Code 3: Automatische Vervollständigungsfunktion; , kann benutzerdefinierte Codeausschnitte automatisch vervollständigen
3: Standard-Funktionsaufforderungen
4: Es gibt einen speziellen Projektmanager
5: Objektbrowser-Suche Die enthaltenen Informationen und benutzerdefinierte Funktionen der bearbeiteten Datei werden in einem Baumformat angezeigt
6: Unterstützt das Finden symmetrischer Anweisungsmarkierungen
7: Unterstützt erweiterte Suche und Ersetzung; : Kommt mit FTP-Funktion;
9: Unterstützt das Ausführen und Breakpoint-Debugging:... Kurz gesagt, PHPCoder ist eine sehr praktische und leistungsstarke Programmierumgebung, und sie ist kostenlos!
8 Editor
DzSoft PHP Editor ist eine Webprogramm-Bearbeitungssoftware, die speziell für PHP entwickelt wurde – DzSoft PHP Editor. Es bietet PHP-Bearbeitung, Debugging, Durchsuchen, Quellcode-Anzeige, Datei-Browsing und Funktionen wie benutzerdefinierte Quellcode-Beispiele können Sie PHP-Skripte testen, ohne einen Website-Host einzurichten. Es handelt sich um eine Reihe leistungsstarker PHP-Programmiersoftware.
9. NetBeans IDE
NetBeans IDE ist eine integrierte Open-Source-Entwicklungsumgebung, die für Windows, Mac, Linux und Solaris verfügbar ist. Neben der vollständigen Unterstützung aller Java-Plattformen (Java SE, Java EE, Java ME und JavaFX) eignet sich NetBeans ideal für die Softwareentwicklung PHP, Ajax und JavaScript, Groovy und Grails, Ruby und Ruby on Rails sowie C/C++.
Der ursprüngliche Entwickler war SUN, das jetzt Oracle gehört.
NetBeans verfügt über mehrere Produkte, die speziell für PHP entwickelt wurden. NetBeans für PHP bietet die folgenden wesentlichen Vorteile:
◆ Vollständige chinesische Schnittstelle
◆ Vollständig offen Quelle und kostenlos
◆ Unterstützt die Codevorlagenfunktion
◆ Unterstützt die automatische Codefaltung (Sie können den Bereich auswählen, in dem der Code automatisch gefaltet wird)
◆ Unterstützt die Codeformatierung
◆ Unterstützt detaillierte Projekteinstellungen (Rechtsklick-Eigenschaften des Projekts)
◆ Unterstützt mehrere Kodierungen
◆ Unterstützt FTP-Verwaltung
◆ Unterstützt PHP-Debugging
◆ Unterstützt die Anpassung der Syntaxhervorhebung
◆ Unterstützt den Dateivergleich
◆ Unterstützt das Suchen und Ersetzen nach Projekt
◆ Unterstützt die Versionskontrolle (CVS, Subversion, Mercurial)
◆ Plug-in-Funktion unterstützen
◆ Codeeinrückung unterstützen (Tab und Umschalt + Tab, die meisten Editoren unterstützen diese beiden Tastenkombinationen)
◆ Klammeranpassung unterstützen (einschließlich geschweifter Klammern)
◆ Unterstützt Echtzeit-Syntaxkorrektur
◆ Unterstützt PHP, JS, CSS und gemischte Navigation
◆ Unterstützt JS-Kompatibilitätsprüfung
◆ Unterstützt CSS-Design
◆ Unterstützt Code-Eingabeaufforderungen (Eingabepunkte, ::, ->, der Code wird automatisch aufgefordert, in anderen Fällen entscheidet der Benutzer, ob eine Eingabeaufforderung erfolgen soll)
◆ Unterstützt die schnelle Dateipositionierung (Verknüpfung). (Taste Alt + Umschalt + O, Sie können verwandte Dateien im Projekt anhand von Schlüsselwörtern schnell auflisten und finden)
◆ Unterstützt die schnelle Suche nach Typen (Tastenkombination Strg + O, für JS direkt nach Dateien suchen, die Schlüsselwörter enthalten ) Funktionsname des Wortes und suchen Sie es)
◆ Unterstützt die schnelle Positionierung von Symbolen (Tastenkombinationen Strg + Alt + Umschalt + O, für PHP und JS, direkte Suche und Lokalisierung von Attributen, Methoden und Funktionsnamen, die enthalten Schlüsselwörter)
◆ Das System und die Plug-Ins können automatisch aktualisiert werden
Wer weiß, wer sie nutzt? Eclipse und Zendstudio Das ist etwas übertrieben, wenn wir nur die Kosten betrachten, kann letzteres tatsächlich eliminiert werden.
10. PSPad
pspad, eine superkompakte und geeignete Software zum Entwickeln von PHP
Grund für die Empfehlung: Sehr gute Unterstützung für Codierungsformate, verwenden Sie DW, um reinen Code zu schreiben ist immer noch sehr fehleranfällig, wenn man es in DW mit SESSION schreibt. Natürlich gibt es viele Vorteile, die ich nicht einzeln auflisten werde.
Nachteile: Es gibt keine Code-Eingabeaufforderungsfunktion, aber wenn Sie ein Veteran sind, ist diese nicht enthalten, und Neulinge sollten das Schreiben von Code ohne Eingabeaufforderungen üben.
Kostenloser Editor, unterstützt die Benutzeroberfläche für vereinfachtes Chinesisch. Es vereint die Vorteile verschiedener Editoren und kann mehrere Dateien gleichzeitig bearbeiten. Der integrierte HEX-Editor unterstützt die Aufzeichnung und Verwendung von Makros , PHP, Pascal, VBScript, SQL, Perl, JAVA...; integriertes Dateivergleichstool unterstützt die Aufnahme und Verwendung von Makros; externe Compiler. Allerdings scheint die Dateiöffnungsgeschwindigkeit nicht so gut zu sein wie bei Editplus.