συνδυασμος eclipse-wamp

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
flash_sparrow
Δημοσιεύσεις: 10
Εγγραφή: 08 Αύγ 2012 12:26

συνδυασμος eclipse-wamp

Δημοσίευση από flash_sparrow » 29 Οκτ 2012 19:14

καλησπερα,

εχω ενα project σε php και θελω να δουλεψω σε eclipse με wamp. Γνωρίζει κανεις τι ρυθμισεις πρεπει να κανω στο eclipse ωστε να τρεχω το project μεσω wamp (σε localhost); Συγκεκριμενα, υπαρχει τροπος να κανω το eclipse να αντιγραφει τα αρχεια του project στον www φακελο και ο www να βλεπει τις αλλαγες που κανω στα αρχεια μου στο workspace;

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

συνδυασμος eclipse-wamp

Δημοσίευση από jpk » 30 Οκτ 2012 02:45

Φυσικά μιλάμε για Eclipse PDT. Υπάρχει απλούστερη λύση. Το (ή τα) workspace σου να είναι κάτω από τον www φάκελο . Δεν υπάρχει κάποια άλλη ρύθμιση που πρέπει να κάνεις πραγματικά για να λειτουργεί.

Υπάρχουν δύο – τρία θέματα που έχουν να κάνουν με τον τρόπο που έχει συνηθίσει κάποιος να χειρίζεται το eclipse (όπως πχ το να να λειτουργεί το Debug View για PHP Web Page) αλλά να μην σε μπερδέψω.

flash_sparrow
Δημοσιεύσεις: 10
Εγγραφή: 08 Αύγ 2012 12:26

συνδυασμος eclipse-wamp

Δημοσίευση από flash_sparrow » 30 Οκτ 2012 11:01

ναι φανταζομαι αυτο με το workspace μεσα στον www ειναι το πιο απλο..θα ηθελα ομως και να με μπερδεψεις λιγο αν σου ειναι ευκολο :lol:

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

συνδυασμος eclipse-wamp

Δημοσίευση από jpk » 31 Οκτ 2012 14:06

Έλεγα να σε μπερδέψω περισσότερο με ένα μικρό εισαγωγικό πως κάνεις debugging σε PHP eclipse αλλά λόγο χρόνου θα αρκεστώ στο να σου προτείνω να διαβάσεις και δοκιμάσεις το
http://blog.thecodingmachine.com/conten ... clipse-pdt (Επιφυλάσσομαι να γράψω κάτι πιο αναλυτικό σε κάποια φάση μιας και υπάρχουν πράγματα που έχουν νόημα σε αυτό)

Το επόμενο είναι το code styling που θες να έχεις . Καθώς γράφω σε Allman μου είναι πολύ χρήσιμη η επιλογή Window > Preferences > PHP > Editor > Templates . Και μια χρωματική αλλαγή σε όχι έντονα χρώματα πιστεύω ότι βοηθά στο Window > Preferences > PHP > Editor > Syntax Coloring

Καθώς ένα workspace σου θα γεμίζει projects έχει πραγματικά νόημα να έχεις κλειστά τα υπόλοιπα και ανοιχτό μόνο αυτό που δουλεύεις (άντε και κάνα δύο ακόμα από τα οποία παίρνεις ιδέες) . Παρόλα αυτά όταν περάσεις τα 50-60 κλειστά σε ένα workspace αρχίζεις και βλέπεις στην μνήμη που καταναλώνει ότι το eclipse δεν τα έχει "τελείως" κλειστά . Οπότε καλό είναι τα workspaces σου να έχουν συγκεκριμένη ενότητα projects αν υπάρχει το ενδεχόμενο να ξεφύγεις πάνω από αυτούς τους αριθμούς.

Δεν είναι κακό στο eclipse να δηλώνεις τι είναι οι ιδιότητες - μεταβλητές σε μια κλάση. Με αυτό τον τρόπο το βοηθάς στο να δώσει αυτόματες προτάσεις κώδικά Content Assist (Ctrl + Space) . Έτσι και αλλιώς θα προσπαθήσει αλλά λόγο της auto loading λογικής της PHP (spl_register_autoload) σε συγκεκριμένες καταστάσεις δεν τα πάει καλά (υπάρχει σχετικό θέμα και ελπίζω να λυθεί στο μέλλον). Πάντως δεν χάνεις κάτι να έχεις δηλωμένο σε σχόλια που προηγούνται της ιδιότητας με @var τι είναι το αντικείμενο σου, και την καθαρότητα του κώδικα βοηθά.

Ένα τελευταίο είναι οι Variables και σε PHP project. Είναι πραγματικά πολύ χρήσιμο να μπορείς να έχεις εξωτερικό από το project κώδικα συνδεδεμένο ως να ήταν κομμάτι αυτού (δεξί κλικ πάνω στο project Properties > Libraries > Add Variables ). Φυσικά όμως ποτέ δεν διακινούμε το project σε άλλους (ακόμα και στην ίδια εταιρία) με CVS ή SVN ή οτιδήποτε έχοντας Variables . Στην περίπτωση που ακόμα και να υπάρχουν αυστηρά πλαίσια που όλοι ξέρουν τι είναι κάθε variable ένα αρχείο variables.txt στο root του project που εξηγεί τι είναι η κάθε variable δεν βλάπτει.

Μένω σε αυτά και επιφυλάσσομαι για κάτι αναλυτικότερο στο debugging με Eclipse PDT…

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες