Erstens: Eclipse
Eclipse ist eine Open-Source-, Java-basierte, erweiterbare Entwicklungsplattform. An sich handelt es sich lediglich um ein Framework und eine Reihe von Diensten zum Aufbau von Entwicklungsumgebungen durch Plug-in-Komponenten. Glücklicherweise verfügt Eclipse über einen Standardsatz an Plug-Ins, einschließlich Java-Entwicklungstools. Obwohl die meisten Benutzer Eclipse gerne als integrierte Java-Entwicklungsumgebung (IDE) verwenden, sind die Ziele von Eclipse nicht darauf beschränkt.
Eclipse enthält auch die Plug-in Development Environment (PDE). Diese Komponente richtet sich hauptsächlich an Softwareentwickler, die Eclipse erweitern möchten, da sie ihnen die Erstellung von Tools ermöglicht, die sich nahtlos in die Eclipse-Umgebung integrieren lassen. Da alles in Eclipse ein Plug-In ist, haben alle Tool-Entwickler die gleichen Wettbewerbsbedingungen, wenn es darum geht, Plug-Ins für Eclipse bereitzustellen und Benutzern eine konsistente und einheitliche integrierte Entwicklungsumgebung bereitzustellen.
Zweitens: PHPstorm
PhpStorm ist eine leichte und praktische PHP-IDE, die darauf ausgelegt ist, Benutzereffizienz zu bieten, die Codierung des Benutzers tiefgreifend zu verstehen und Intelligenz zur Codevervollständigung bereitzustellen. schnelle Navigation und sofortige Fehlerprüfung.
PHPstorm-Vorteile:
1. Unterstützt die Refaktorierungsfunktion für PHP. 3. Generieren Sie automatisch PHPDoc-Kommentare, was für große Mengen sehr praktisch ist 4. Integrierte Unterstützung für Zencode. 5. Wenn eine Klasse vorhanden ist, können Sie nach mehreren Vererbungen alle ihre übergeordneten Beziehungen anzeigen 7. Lokale Verlaufsaufzeichnungsfunktion (lokale Verlaufsfunktion); 8. Bequeme Bereitstellung, Sie können den Code direkt auf den Server hochladen.
Ergänzung:
Im Allgemeinen verwendet jeder vim, und wenn man erst einmal damit vertraut ist, hat man das Gefühl, dass es effizienter ist. Aber nachdem ich es verwendet hatte, installierte ich viele Plug-Ins. Darüber hinaus war die Framework-Verzeichnisebene zu tief und es war umständlich, vim zum Navigieren und Suchen von Dateien zu verwenden. Deshalb habe ich phpstorm ausprobiert. Ich war jedoch an die Sprünge, Cursorbewegungen usw. von vim gewöhnt und habe zufällig auch phpstorm entdeckt verfügt über einen VIM-Modus, der grundsätzlich mit häufig verwendeten VIM-Vorgängen kompatibel ist. Während der Bearbeitungsvorgänge können Sie auch andere leistungsstarke Funktionen von PHPStrom nutzen, z. B. den Funktionssprung (der meiner Meinung nach der leistungsstärkste ist), die Dateisuche usw.
Drittens: sublime Text
Sublime Text ist nicht nur ein Code-Editor (Sublime Text 2 ist eine kostenpflichtige Software, kann aber unbegrenzt ausprobiert werden), sondern auch HTML und Prosa Erweiterter Texteditor. Es wurde ursprünglich als Vim mit umfangreichen erweiterten Funktionen entwickelt.
Sublime Text verfügt über eine schöne Benutzeroberfläche und leistungsstarke Funktionen wie Code-Miniaturansichten, Python-Plug-Ins, Code-Snippets usw. Tastenbelegungen, Menüs und Symbolleisten können ebenfalls angepasst werden. Zu den Hauptfunktionen von Sublime Text gehören: Rechtschreibprüfung, Lesezeichen, vollständige Python-API, Goto-Funktion, sofortiger Projektwechsel, Mehrfachauswahl, Mehrfachfenster und mehr. Sublime Text ist ein plattformübergreifender Editor, der Windows, Linux, Mac OS X und andere Betriebssysteme unterstützt.
Vorteile von Sublime Text:
1. Geringe Größe und schnelle Ausführungsgeschwindigkeit; Die Kompilierungsfunktion und die Ausgabe können auf der Konsole angezeigt werden. 5. Der integrierte Python-Interpreter unterstützt die Plug-In-Entwicklung, um Skalierbarkeit zu erreichen. 6. Paketkontrolle: Eine große Anzahl von Plug-Ins, die von ST unterstützt werden, kann darüber verwaltet werden.
Viertens: Dreamweaver
Adobe Dreamweaver, auch als „DW“ bezeichnet, der chinesische Name ist „Dream Weaver“, DW ist der erste Satz von Tools, der speziell für entwickelt wurde Professionelle Webdesigner Ein visuelles Webentwicklungstool, mit dem Sie auf einfache Weise dynamische Webseiten erstellen können, die Plattformbeschränkungen und Browserbeschränkungen überwinden. Adobe Dreamweaver verwendet eine WYSIWYG-Schnittstelle und verfügt außerdem über eine HTML-Bearbeitungsfunktion (eine Anwendung unter der Standard Universal Markup Language).
Fünftens: Codelobster
Codelobster ist eine Software, die Folgendes unterstützt: .txt, .cpp, .c, .h, .java, .jsp, .php, . Code-Editor zum Bearbeiten von PL-, .cgi-, .asp-, .aspx-, .html-, .css-, .xml-, .xls-, .js-, .vbs- und .sql-Dateien. - Code-Faltung; Kann in einem rechteckigen Codefeld arbeiten; -Unterstützt gemischten Code (wie ASP+HTML, PHP+HTML usw.); -Andere Hauptcodebearbeitungsfunktionen (Rückgängigmachen, Lesezeichen, Suche, Klassifizierung usw.); -HTML-Symbolleiste; -Kommentare/Kommentare in allen Sprachen; -Konvertierung zwischen HTML und ASP, JSP, Perl, PHP-Funktionscode;
Sechstens: EditPlus
EditPlus ist eine kleine, aber leistungsstarke Text-, HTML- und Programmiersprache, die vom südkoreanischen Windows-Editor Sangil Kim (ES-Computing) erstellt wurde Verwenden Sie es als einfache IDE für C, Java, PHP und andere Sprachen, indem Sie Benutzertools einrichten.
Die chinesische Version von EditPlus (Texteditor) ist ein leistungsstarker Texteditor, der Notepad ersetzen kann. Er verfügt über unbegrenztes Rückgängigmachen und Wiederherstellen, englische Rechtschreibprüfung, automatischen Zeilenumbruch, Spaltennummernmarkierung, Suchen und Ersetzen sowie Bearbeiten mehrerer Dateien gleichzeitig und Vollbild-Browsing-Funktionen. Und es hat auch eine nützliche Funktion, nämlich die Funktion, die Zwischenablage zu überwachen. Synchron mit der Zwischenablage kann es automatisch in das EditPlus-Fenster eingefügt werden, wodurch der Schritt des Einfügens entfällt.
Darüber hinaus ist es ein sehr benutzerfreundlicher HTML-Editor. Zusätzlich zur Unterstützung von Farb-Tags und HTML-Tags unterstützt er auch C, C++, Perl und Java Komplette HTML- und CSS1-Befehlsfunktionen, die für benutzerdefinierte Freunde geeignet sind, die Notepad zum Bearbeiten von Webseiten verwenden, können Ihnen helfen, mehr als die Hälfte der Zeit bei der Webseitenerstellung zu sparen. Wenn Sie IE3.0 oder höher installiert haben, wird dies auch der Fall sein Integrieren Sie den IE-Browser in das EditPlus-Fenster, sodass Sie die bearbeitete Webseite direkt in der Vorschau anzeigen können (wenn IE nicht installiert ist, können Sie auch den Browserpfad angeben). Daher ist es eine großartige, vielseitige und mehrstufige Bearbeitungssoftware.
Siebtens: Notepad++
Notepad++ ist ein Texteditor unter dem Windows-Betriebssystem (Software-Copyright-Lizenz: GPL) mit einer vollständigen chinesischen Sprachschnittstelle und unterstützt die Funktion von Schreiben in mehreren Sprachen (UTF8-Technologie). Notepad++ ist leistungsfähiger als Notepad in Windows. Es eignet sich nicht nur zum Erstellen allgemeiner Klartext-Beschreibungsdateien, sondern eignet sich auch hervorragend zum Schreiben von Computerprogrammcodes.
Vorteile von Notepad++:
Es ist besser als das mit Windows gelieferte Notepad, da es Klammern und Farben anzeigen kann. Es ist am schnellsten, Code zu schreiben ist kompliziert Im Vergleich zum Editor ist die Effizienz beim Öffnen, Schließen und bei Computerkarten weitaus geringer als die Hilfseffizienz, die der Editor bieten kann.
Zusammenfassung:
Es gibt tatsächlich so viele PHP-Bearbeitungstools, dass viele PHP-Programmierer keine Ahnung haben, wo sie anfangen sollen. Die von vielen Kollegen häufig verwendeten Editoren sind phpstorm, Notepad++, PhpStorm, Dreamweaver, editplus usw. Wenn Sie Ihre Arbeit gut machen wollen, müssen Sie sich zunächst mit einem Editor vertraut machen, und Sie werden sich am wohlsten fühlen, wenn Sie ihn verwenden fühlen sich damit wohl. Als ich anfing zu lernen, habe ich es sehr praktisch gefunden, dann habe ich es mit vim zu tun Es gibt viele Plug-Ins, die häufig in großen Projekten verwendet werden. Normalerweise entwickle ich selbst kleine Projekte und lerne den Umgang mit Notepad++ und Editplus. Der Firmencomputer verfügt über wenig Speicher, sodass ich Sublime verwenden kann.
P.S.: Sie können mit Vertrautheit wie Sublime Text beginnen und dann integrierte Entwicklungstools in Betracht ziehen. In einer integrierten Entwicklungsumgebung ist das Debuggen bequemer, aber nicht leichtgewichtig genug.
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWelcher Editor eignet sich für PHP-Anfänger?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!