Frage

Einige Punkte zu berücksichtigen, wenn die Beantwortung meiner Frage:

  1. Ich bin neu in PHP, die aus einem Windows / .NET Hintergrund
  2. Meine PHP Entwickler-Umgebung besteht aus einem Vista x64 / IIS7 mit FastCGI / PHP5
  3. Ich brauche etwas leichtgewichtige
  4. Die folgenden Funktionen wäre schön
    • Syntaxhervorhebung und Einfärben
    • Code-Formatierung
    • Auto-Completion
War es hilfreich?

Lösung

Andere Tipps

Während ich arbeitete auf Windows ich immer favorisiert Notepad ++ . Es ist sehr leicht, aber auch nicht viel der IDE-Level-Funktionen hat sie von .NET Land verwendet werden könnte.

PHP ED ist die bei weitem das beste, das ich finden. Ich habe da draußen so ziemlich alles versucht. und dies ist der beste PHP-Editor. ich liebe linux ... aber ich halte an Fenstern wegen PHP ED.

http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm

seine schnell! und es sehr voll funktions.

hat:

Auto-Code-Vervollständigung, bauen in Datenbank-Client, in SSH (Eingabeaufforderung), SFTP, FTP usw. Stütz gebaut. (Mount-Laufwerke), Remote- und lokalen Debugger, Code-Explorer, Rahmenerkennung, umfangreiche Sprachfarbcodierung Optionen für mehrere Sprachen, HTML-Formular-Builder, Code-Formatierung. die Liste geht weiter.

Hände nach unten PhpED sind der Top-PHP-Editor.

gibt es auch große Support-Forum für diesen Editor als auch.

Ich würde sehr empfehlen, das Aptana Studio, für Ihre Umgebung. Weitere Informationen finden Sie hier.

und eine Überprüfung ist hier.

Es hat Netbeans für mich sein. Seine bekam alle IDE Funktionen, die Sie brauchen, und es hat den zusätzlichen Vorteil, läuft auf Mac / PC und Linux, so dass Sie es unabhängig von der Plattform nutzen können. Zu seinen Funktionen gehören die Unterstützung für Unit-Tests, Debugging und MySQL ( mehr Infos hier gebaut )

Ich schwöre bei EditPad Pro . Es ist leicht mit Syntax-Einfärbung und Code-Formatierung, aber nicht automatische Vervollständigung enthalten (die persönlich verwende ich sowieso nicht). Es tut auch eine erstaunliche Suchfunktion hat.

  • jEdit ein großer Editor ist, aber Sie müssen einige Plugins installieren, bevor es am besten ist .

    • Es hat große Syntax-Hervorhebung (insb. Mit dem Editor Schema Plugin)
    • Es hat ausgezeichnet Remote-Datei mit dem FTP-Plugin Bearbeitung Unterstützung
    • Es hat das am einfachsten zu bedienende Diff Werkzeug, das ich verwendet habe,
    • Es ist Java-basiert, und ein wenig schwer auf die Ressourcen, aber es ist Cross-Plattform.
    • (Die Plugins, die ich installieren sind: BufferList, CtagsSidekick (zusammen mit ctags ), Editor Schema, FTP (Remote-Bearbeitung FTW!), JDiff, jtidy, PHPParser, Sessions, Sidekick, Tasklist, XML und XML-Indenter).
  • Ich habe vor kurzem angefangen habe mit Komodo Edit (die kostenlose Version von Komodo IDE ), und ich bin gefallen es wirklich.

    • Es ist vollständig plattformübergreifend (weil es auf XUL basiert).
    • Es ist gut, Syntax-Hervorhebung und Fehlerkorrektur bekommt.
    • Es hat wirklich gute Code-Vervollständigung und Surfen.
    • Es ist auch schön, eine URL angeben zu können, Ihre aktuelle Datei in der Vorschau anzeigen, die nicht unbedingt der Pfad der Datei selbst ist -. So können Sie eine Klassendatei bearbeiten und eine Vorschau sehr leicht eine Testumgebung mit
    • Wenn ich anfangen, dies würde meine Empfehlung sein.
  • Eine Menge Leute lieben Eclipse- mit PDT , aber ich habe noch nie verwendet es wirklich. wert sein kann Check-out, aber anscheinend ist es relativ ressourcenhungrige.

ich mit Sam einverstanden: Eclipse PDT ist die beste für das, was Sie wollen:

  • Syntaxhervorhebung und Einfärben
  • Code-Formatierung
  • Auto-Completion

Hier ist eine Schritt-für-Schritt-Anleitung, wie man es installieren und die Funktionen verwenden. Ich habe es auf meinem Vista Laptop installiert und es funktionierte gut:

Installieren Sie eine PHP-Entwicklungsumgebung mit Eclipse PDT, Apache 2.2, PHP 5, MySQL 5 und phpMyAdmin Mit XAMPP Lite

Ich habe immer Zend Studio verwendet, und ich konnte nicht ohne sie leben. Bruchstellen und Tracing sind Magie. Wenn Sie komplexen Code haben, führen Sie einfach Zeile für Zeile, die Überprüfung, dass die Werte und Logik werden als erwartet. Wie entwickeln sich die Menschen große Anwendungen mit bearbeiten nur Programme wie Notepad?

Ich bin ein großer Fan von Zend Studio ... seine entworfen für PHP und ich kann einfach nicht ohne die IDE-Funktionen leben. Alternativen sind Active Komodo IDE

IDE: NetBeans für PHP [PHP, HTML, CSS - Auto-Vervollständigung, Insert Getters / Setters] u dont haben, dass in Eclipse (Ich habe versucht, Eclipse und Zend Studio - und NB ist besser durch eine Meile)

REDAKTION: Notepad ++

Zeus hat Unterstützung für die PHP Sprache (dh Syntax-Hervorhebung, Code-Folding , smart Einrücken, auto-Vervollständigung etc).

Es hat auch Bündel von IDE wie Funktionen wie Projekt / Workspace Management, intergrated Quellcodeverwaltung, Klasse Surfen etc.


(Quelle: zeusedit.com )

Dreamweaver tut alles, was Sie aufgeführt, ist aber nicht sehr leicht. Ich mag es wegen der Fähigkeit, sie haben eine Menge von einfachen HTML und CSS für mich zu schreiben. Es hat sich auch in docs auf Javascript, HTML, PHP und vieles mehr gebaut. Ich würde es auf jeden Fall vorschlagen, Check-out.

EditPlus ist sehr leicht und erfüllt alle Kriterien mit Ausnahme der automatischen Vervollständigung .

Ich mag VS.Php weil Ich mag innerhalb von Visual Studio arbeiten.

Es kostet $ 99, scheint aber ziemlich gut für meine Zwecke zu arbeiten.

http://www.jcxsoftware.com/vs.php

Ich zweites Notepad ++, es ist leicht, schnell und funktioniert sehr gut. Wenn Sie die Wortvervollständigung in den Optionen aktivieren ist es eine große Unterstützung während Codierung (es gibt Funktion Abschluss-Dateien für mehrere Sprachen verfügbar, auch). Werfen Sie auch einen Blick auf Plugins.

Alternativ können Sie auch eine vollwertige IDE. Es handelt sich um einen Blick wert:

  • Zend Studio for Eclipse
  • Eclipse PDT
  • Netbeans 6.5

Bevor ich zog in der Entwicklung hauptsächlich in C # Ich habe ziemlich viel von PHP-Entwicklung mit Notepad ++ . Es ist Vorteile sind:

  • Leicht.
  • Free.
  • Hervorhebungen von anderen Instanzen des ausgewählten Textes im selben Dokument.
  • Große Auswahl an verfügbaren Plugins.
  • Regelmäßige Veröffentlichungen.
  • Find-In-Dateien.
  • Funktion Fertigstellung.
  • Offensichtlich nicht gebunden an PHP-Entwicklung
  • .

UEStudio ist unverzichtbar für mich - es ist mein Haupt-Killer-App mich stoppen zu Ubuntu volle Zeit vom Einschalten. verwendet Eclipse bei meinem vorherigen Job zu haben, fand ich es ein bisschen eine Ressource Schwein und die Schnittstelle war schrecklich (ich oft 20-30 + Dateien gleichzeitig geöffnet haben werden und die Registerkarte Schnittstelle nicht so gut funktionieren, für mich dest).

Strictly UES nicht spricht ein PHP IDE (Sie werden nicht integrierte Debugging bekommen), aber es erfüllt alle Kriterien Ihrer Frachten.

Der einzige Nachteil ist, dass es nicht frei ist. Die Webseite verfügt über eine 45-Tage-Testversion (keine Registrierung oder etwas), die genug auf jeden Fall lange dauern, damit Sie wissen, ob es für Dich ist.

Ich habe PhpED genossen verwenden, vor allem, weil ich begann PHP nur zu lernen und mit dem Debugger durch meinen Code zu treten und mir beibringen, was ich falsch mache wirklich hilft. Aber es ist nicht besonders leicht, und ich stelle mir vor, dass meine Koteletts nach dem Aufstehen würde ich mehr zu einem Text-Editor-Lösung bewegen.

Visual Studio in Kombination mit VS.Php ist das ultimative Werkzeug;)

Es unterstützt auch das Debuggen mit IIS und ist MS Certified.

Vim Vim Vim Vim Vim VIM!
Obwohl ich habe gerade angefangen ausprobieren Eclipse PDT, und es scheint ganz nett. Abgesehen davon habe ich nie in der Lage gewesen, einen Editor, dass 100% erfüllt meine Bedürfnisse leider finden :( Ich muss viel zu wählerisch sein.

gVim auf Fenster!

Aber ich habe nicht über grundlegende edit / Suche Gebrauch weg. Wollen Sie mehr über Vim ...

graben

Delphi für PHP ein guter PHP-Editor ist. Es ist jedoch nicht in der leichten freien Kategorie. Es verfügt über all Ihre Funktionen plus einen visuellen WYSIWYG-Designer.

Überprüfen Sie die Feature-Liste rel="nofollow, es ist ziemlich beeindruckend. Viele Screenshots. Wenn Sie aus einem reichen .NET Entwicklung Hintergrund kommen diese wirklich vertraut sein werden Sie.

PHP Designer ist ziemlich solide. Ich fand es leichter, Gewicht zu sein, als Eclipse hat eine integrierte Unterstützung für TortoiseSVN, PHPDocumenter und einige andere Werkzeuge. Es ist nicht kostenlos, aber es ist recht günstig -. $ 60, glaube ich

Leicht ist nicht: dream~~POS=TRUNC, Aptana, Netbeans, Eclipse-

Es hängt wirklich davon ab, was Sie tun, wenn Sie OOP Arent verwenden, dann müssen Sie nicht eine Blas- IDE benötigen .... gleiche mit Debugging, etc ..

Leicht, Debugging, Syntaxfärbung, etc .... Ich würde versuchen, PHP Editor 2008

ich es haben, bevor sie verwendet und waren begeistert ... aber durchweg zu Programmers Notepad oder mein neuer Freund zurück E-Texteditor die eine Kopie von Textmate aus dem mac ist.

Da Sie sind neu in PHP sowieso Sie Arent in der Lage sein, dem Unterschied zwischen der Hälfte davon zu erzählen ....: /

E Text Editor

Ich benutze UltraEdit, EditPlus, Notepad ++ und Notepad2. Alle sind geringes Gewicht. UltraEdit macht Code-Vervollständigung Ich glaube ... ich bin nicht wirklich sicher, wie ich es nicht verwenden.

UltraEdit ist mein Haupt-Editor.

EditPlus verwendet mein Haupt Redakteur zu sein (Ich halte es um für Regex Suchen / Ersetzen, wenn UltraEdit regex Unterstützung funktioniert nicht richtig).

Notepad2 Ich habe mit den meisten Code-Dateitypen (php verbunden sind, js, css usw.) für die schnelle Bearbeitung, während Dateien in Windows Explorer durchsuchen.

Notepad ++ ich für eine schnelle Bearbeitung zu verwenden, ähnlich wie ich Notepad2, aber ich schalte auf Notepad ++, wenn ich brauche, um mehrere Dateien aus demselben Projekt zu öffnen. Ja, ich sollte wohl öffnen sie nur in UltraEdit wenn ich werde das tun, aber aus irgendeinem Grund habe ich nicht.

Genau so, wie ich arbeite. Ich bin komisch ich denke?

WeBuilder / Rapid PHP scheint Ihre Anforderungen gut zu decken, und sogar einige rudimentäre Fehlersuche unterstützen.

Ich habe versucht, aber nicht in großem Umfang verwendet, phpCoder - es ist sehr schön. Der einzige Grund, warum ich nicht war kaufen, weil ich schon WeBuilder hatte.

Schließlich habe ich Komodo IDE verwendet, die hervorragend ist, aber ich bin nicht sicher, ob es leicht aufgerufen werden kann. Sie bieten auch eine kostenlose Open-Source-Version - Komodo Edit -., Die nicht das Debuggen nicht enthält, aber ich glaube, die Anforderungen erfüllt, die Sie Liste

Ich habe vor kurzem versucht, phpDesigner 2008 , was eine gute IDE zu sein scheint. Aber ich habe es nicht lange genug verwendet, um ein faires Urteil zu geben.

Edit: , dass Schlagen, ich habe auf sie aufgegeben. Suche funktioniert nicht, die automatische Vervollständigung und Fehlererkennung ist widerlich und es hat einige Fenster Fokus Fehler, die mich verrückt machen. Ich bin der Umstellung auf NuSphere PhpED .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top