Καλημέρα σε όλους.

Χρησιμοποιώ το τελευταίο καιρό τον επεξεργαστή Atom.

Προσπαθώ να σετάρω το περιβάλλον για να κάνει debugging στη γλώσσα προγραμματισμού php.

Οι διαδικασίες που ακολούθησα είναι οι εξείς:

Από το Menu -> Edit -> Preferences -> Install
php-debug 0.2.6 plugin

Μόλις τελειώσει την εγκατάσταση πηγαίνω στα Settings διαβάζω οδηγίες.

Εγκαθιστώ το πακέτο php-xdebug

Κώδικας:
apt-get install php-xdebug
κάνω edit το αρχείο

Κώδικας:
nano /etc/php/7.0/apache2/php.ini
και προσθέτω στο τέλος του τις παρακάτω ρυθμίσεις

Κώδικας:
# Added for xdebug
zend_extension="/usr/lib/php/20151012/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000
μετά δίνω
Κώδικας:
/etc/init.d/apache2 restart
Από browser πηγαίνω στη διεύθυνση http://127.0.0.1/phpinfo.php πατάω CTRL-F και γράφω xdebug και βλέπω ότι όλα καλά.

Μετά πηγαίνω στο Menu του Atom, Edit -> Config... και στο τέλος του αρχείου βάζω

Κώδικας:
"php-debug":
  PathMaps: [
    "remotepath;localpath"
    "/base/path/on/remote/system;C:\\base\\path\\on\\local\\system"
  ]
  ServerAddress: "127.0.0.1"
  ServerPort: 9000
Εδώ χάνω ένα σημείο, δεν μπορώ να καταλάβω αν πρέπει να πειράξω τη γραμμή κάτω από το remotepath:localpath και αν ναι τι να βάλω.;;;;;;

Ανοίγω ένα νέο αρχείο στον Atom με κώδικα php.
Πατάω ctrl-F9 για να ορίσω Break Point
Μετά πατάω ctrl-alt-d για debug-view

και εκεί είναι ένα δεύτερο σημείο που το χάνω. Όλα τα κουμπιά continue κ.τ.λ είναι ανενεργά. Δηλαδή όταν βάζω το κέρσορα του ποντικού πάνω τους δείχνει ένα απαγορευτικό και δεν με αφήνει να το πατήσω.

Οι οδηγίες λένε ότι μετά το ctrl-alt-d πρέπει να πατήσω Toggle Debugging, το οποίο δεν το βρίσκω.

Τέλος δεν έχω καταφέρει ακόμη να κάνω debug τον κώδικά της php σε Atom.

Όποιος χρησιμοποιεί Atom και ξέρει τι λάθος κάνω και μπορεί, παρακαλώ τα φώτα του.

Ευχαριστώ!