kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Guter Editor für PHP

    geschrieben von fitmaster

    Also bevor hier noch 1000 "Editoren" in den Raum geworfen werden solltest dir @thefungamer erstmal bewusst werden was der unterschied zwischen einer IDE und einem einfachen Texteditor ist.
    Einen Texteditor kennt jeder darunter fällt zum Beispiel auch Notepad. In solch einem kannst du meiner Meinung nach aber nur PHP Programmieren da diese eigentlich fast immer nur Plantext anbieten und kein syntax highlighting oder ähliches. Dann gibt es die etwas "besseren" Editoren wie Notepad++ und UltraEdit. Mit letztem habe ich angefangen zu entwickeln allerdings kostet dieser etwas (gibt wohl eine Kostenlose Demo). Dafür bietet UltraEdit aber auch syntax highlighting eine Liste die dir anzeigt welche Funktionen in der aktuellen Datei sind, das erstellen von "Projekten" mit zusammenhängenden Dateien welche in einer Dateiansicht direkt im Programm angezeigt werden und viele kleine nützliche Funktionen. Und dann gibt es die IDEs. Hier hast du die bereits erwähnten Funktionen von den "besseren" Texteditoren welche aber meist noch etwas besser umgesetzt sind. Zusätzlich kommt z.B. eine direkte Terminaleinbindung (Hier bei lima-city aber nicht so von nutzen), Datenbanken können eingebunden werden, anhand derer die erkannten SQL Statements direkt überprüft werden ob die Felder vorhanden sind, Git, Github, SVN und Remote Hoste wie ein FTP Server können direkt eingebunden werden (das einbinden von FTP Servern unterstützt UltraEdit aber auch fällt mir gerade ein), dein gesamter Code wird überprüft und du bekommst Vorschläge wie dein Code "weiter" gehen könnte, dir wird angezeigt welche Parameter eine Funktion benötigt usw. Der größte Nachteil ist allerdings, dass diese meist viel Kosten (ich persönlich benutze PHPStorm) und im Vergleich zu nem Texteditor viel Resourcen fressen.
    Hier noch eine Liste von verschiedenen IDEs
    https://docs.google.com/spreadsheet/ccc?key=0Agccij5yGAXacFY4WHlVU1VPTTdFVDA3cm40bjdOWUE#gid=0
    Diese stammt allerdings nicht von mir daher kann ich weder was zur Aktualität noch zur Richtigkeit der Daten sagen.

    Kommen wir nun zu einem Fazit denn deine Frage möchte ich trotzdem beantworten:
    Ich empfehle dir anfangs die Verwendung von einem "besseren" Texteditor da dieser schon wesentlich umfangreicher ist als ein einfacher allerdings dir nicht die Arbeit abnimmt die Fehler selber zu suchen oder die Funktionen rauszusuchen. Wenn du dich eingearbeitet hast würde ich auf eine IDE wechseln.
    Mit dem Texteditor wird es zwar anfangs länger dauern zu entwickeln aber dadurch lernst du die wichtigsten Funktionen kennen und prägst dir die ein. So kannst du später mit einer IDE schneller entwickeln und die Vorteile voll auskosten.

Login zum Webhosting ohne Werbung!