PHP Editor

11/17/2014 17:22 Mr.Tr33#1
Moin,

ich benutze momentan Notepad++ um mit PHP zu arbeiten. Da gibt es so ne nette Funktion (glaube ist ein Plugin) welches alle Funktionen im Script anzeigt.

So, da der Mensch ja gierig ist, suche ich eine Erweiterung oder ein ähnliches Programm was mir alle Funktionen im Script anzeigt + alle Funktionen von den Includes + alle Funktionen von den Includes in den Includes u.s.w.
Gibt es sowas für Notepad++? Wenn nicht, kennt ihr ein ähnliches Prgramm wie Notepad++ mit so einer Funktion + direkten FTP Client?

MfG
Mr.Tr33
11/17/2014 17:23 Der-Eddy#2
Ich glaube NetBeans müsste das sein was du suchst
dieses kann unteranderem über ftp remote auf einen Server zugeifen und direkt beim speichern die Datei wieder hochladen
11/17/2014 17:30 Mr.Tr33#3
Danke, bin schon am installieren :)
Ich schaue mal wie das so ist, wenn es doch nichts für mich ist melde ich mich noch mal :)
11/17/2014 17:44 Syc#4
Netbeans ist wirklich sehr gut und kann das, was du willst.

Falls du wirklich überwiegend nur mit PHP arbeitest, kannst du auch mal den PHPStorm probieren, der kann auch das, was du willst und sehr umfangreich, was PHP angeht.
11/17/2014 17:49 Mr.Tr33#5
NetBeans ist nichts für mich.
1. finde ich die Funktionsliste nicht
2. php Dateien sieht er als HTML Dateien an
3. bei "if (!$fContent) break;" meckert er rum, dass die { } nicht da sind ...
4. es öffnet sich für mich viel zu langsam

Ich probiere jetzt mal PHPStorm aus :)

/Edit:
PHPStorm ist schon deutlich netter, trotzdem finde ich die Funktion für die Funktionsliste nicht.
Aber im großen und ganzen bieten die Programme alle viel zu viel Schnickschnack was es wiederum unschön macht.
11/17/2014 18:47 KoKsPfLaNzE#6
zu deinem include problem, kommt es darauf an wie du deine Dateien öffnest ob als richtiges IDE-Projekt oder einfach nur "open file".

zu 2, 3 das liegt am codestyle und Editor-Einstellung, sowas kann man einstellen und es sollten immer { da sein, um den besser zu lesen.

4. wie oft öffnest du den die IDE?

Ich nutze PHPStorm, auf Arbeit und private zu Hause, hatte noch nie groß Probleme gehabt.
Hatte davor Aptana un das war bei weitem nicht so schön, dafür aber kostenlos, vielleicht is das was für dich, aber du solltest dir die IDEs mehr als 5min angucken, sonst kannst die ganzen Funktionen garnet erfassen oder fragst einen das er dir kurz paar Sachen erklärt, oder auch Youtube könnte da helfen =).
11/17/2014 19:19 Mr.Tr33#7
bei NetBeans und PhpStorm habe ich beides als "online" Projekt geladen. Also direkt vom Webspace. In Notepad++ als normales "open file".

Ich öffne die IDEs ganz normal mit einem Doppelklick :D und habe mir beide IDEs natürlich länger als 5 Minuten angeschaut und eig. soweit wie ich mich zurecht gefunden habe configuriert.

Aptana kenne ich auch von der Arbeit, dass ist aber der größte Müll :D
11/18/2014 08:28 checkhaa#8
Wenn du dein Projekt online lädst, funktioniert das ganze leider nicht... Aptana kann der größte Müll sein, aber wenn du bei Aptana Offline arbeitest, kann es alles was du brauchst...
11/18/2014 13:17 Mr.Tr33#9
Ich arbeite leider ziemlich oft online.
Kennt sonst niemand so ein Programm?
11/18/2014 13:28 KoKsPfLaNzE#10
Du musst doch nur die tools mit deinem Webspace verbinden.

Bei PHPStorm ist es so du hast die FilesLocal und sobald du daran was änderst werden die automatisch auf den Webspace geladen, via FTP, SFTP oder auf ein anderes Laufwerk. Das dauert 5min das einzustellen.
Damit arbeite ich schon seit langer Zeit, jedoch nutz ich keinen Webspace, weil mir das zu Langsam wäre sondern auf eine VM die wie im Livesystem ist.
11/18/2014 13:58 Syc#11
Quote:
Originally Posted by Mr.Tr33 View Post
1. finde ich die Funktionsliste nicht
Window -> Navigator.

Quote:
Originally Posted by Mr.Tr33 View Post
2. php Dateien sieht er als HTML Dateien an
Wie meinen? Syntax usw. funktioniert doch ohne Probleme?

Quote:
Originally Posted by Mr.Tr33 View Post
3. bei "if (!$fContent) break;" meckert er rum, dass die { } nicht da sind ...
Die Warnung kannst du deaktvieren.
Tools -> Options -> Hints

Quote:
Originally Posted by Mr.Tr33 View Post
4. es öffnet sich für mich viel zu langsam
Ja und? Das dauert halt a bissl. Wie oft musst du das Programm denn starten?
11/18/2014 16:06 Mr.Tr33#12
Quote:
Originally Posted by KoKsPfLaNzE View Post
Du musst doch nur die tools mit deinem Webspace verbinden.
Ja das habe ich ja auch geschaft, selbst mit MySQL bin ich verbinden sehe aber hier den Sinn nicht.
Die Funktionsliste habe ich gerade eben nur durch Zufall gefunden. Aber da wird mir trotzdem nicht jede Funktion von jedem includierten Script angezeigt :(

/Edit:
Selbst bei NetBeans werden mir nicht wie bereits erwähnt alle Funktionen aller includierten Scripte angezeigt.

Quote:
Ja und? Das dauert halt a bissl. Wie oft musst du das Programm denn starten?
Eben mal schnell was anpassen wird dadurch nicht möglich. Dies kann ich bei Notepad++ problemlos machen.
11/18/2014 16:43 Shawak#13
Für eben schnell was anpassen benutzt du dann halt eben Notepad++

Benutze selbst NetBeans und finde es super, PhpStorm ist auch nicht schlecht aber kostet halt.

lg
11/18/2014 17:27 KoKsPfLaNzE#14
wenn willst kann ich mal per tv bei dir drauf gucken wegen phpstorm, das tool kostet 80e und so ca 45e pro jahr nachdem ersten jahr, is also im grunde for free wenn man sogut wie jeden tag programmiert.

btw jaehrlich muss man och nix zahlen nur dann gibt halt keine updates mehr.
11/18/2014 18:16 Mr.Tr33#15
Quote:
Originally Posted by KoKsPfLaNzE View Post
wenn willst kann ich mal per tv bei dir drauf gucken wegen phpstorm, das tool kostet 80e und so ca 45e pro jahr nachdem ersten jahr, is also im grunde for free wenn man sogut wie jeden tag programmiert.

btw jaehrlich muss man och nix zahlen nur dann gibt halt keine updates mehr.
Könntest doch auch eben mal erklären wie man das richtig einstellt :P