Skip to content

Συντομεύσεις Πληκτρολογίου PhpStorm - Cheat Sheet

Ένα cheat sheet με 96 συντομεύσεις πληκτρολογίου στο JetBrains PhpStorm.

Διάφορα (Miscellaneous)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Εύρεση ενέργειας Cmd + Shift + A Ctrl + Shift + A

Επεξεργασία (Editing)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Βασική συμπλήρωση κώδικα Cmd + Space Ctrl + Space
Εμφάνιση ενεργειών πρόθεσης και γρήγορων διορθώσεων Alt + Enter Alt + Enter
Πληροφορίες παραμέτρων (εντός κλήσεων μεθόδων) Cmd + P Ctrl + P
Γρήγορη αναζήτηση τεκμηρίωσης Cmd + Q Ctrl + Q
Σύντομες πληροφορίες Cmd + (αιώρηση πάνω από τον κώδικα) Ctrl + (αιώρηση πάνω από τον κώδικα)
Δημιουργία κώδικα… (Getters, Setters, Constructors) Alt + Insert Alt + Insert
Παράκαμψη μεθόδων (Override) Cmd + O Ctrl + O
Υλοποίηση μεθόδων Cmd + I Ctrl + I
Περικλεισμός με… (if..else, try..catch, for κ.λπ.) Cmd + Alt + T Ctrl + Alt + T
Σχολιασμός/αποσχολιασμός με σχόλιο γραμμής Cmd + / Ctrl + /
Σχολιασμός/αποσχολιασμός με σχόλιο μπλοκ Cmd + Shift + / Ctrl + Shift + /
Επιλογή διαδοχικά αυξανόμενων μπλοκ κώδικα Cmd + W Ctrl + W
Μείωση τρέχουσας επιλογής στην προηγούμενη κατάσταση Cmd + Shift + W Ctrl + Shift + W
Επαναδιαμόρφωση κώδικα Cmd + Alt + L Ctrl + Alt + L
Αυτόματη εσοχή γραμμής/γραμμών Cmd + Alt + I Ctrl + Alt + I
Δημιουργία αντιγράφου τρέχουσας γραμμής ή επιλεγμένου μπλοκ Cmd + D Ctrl + D
Διαγραφή γραμμής στον κέρσορα Cmd + Y Ctrl + Y
Έξυπνη ένωση γραμμών (μόνο HTML και JavaScript) Cmd + Shift + J Ctrl + Shift + J
Έξυπνος διαχωρισμός γραμμών (μόνο HTML και JavaScript) Cmd + Enter Ctrl + Enter
Έναρξη νέας γραμμής Shift + Enter Shift + Enter
Εναλλαγή πεζών/κεφαλαίων για τη λέξη στον κέρσορα ή το μπλοκ Cmd + Shift + U Ctrl + Shift + U
Επιλογή μέχρι την αρχή του μπλοκ κώδικα Cmd + Shift + [ Ctrl + Shift + [
Επιλογή μέχρι το τέλος του μπλοκ κώδικα Cmd + Shift + ] Ctrl + Shift + ]
Διαγραφή μέχρι το τέλος της λέξης Cmd + Delete Ctrl + Delete
Διαγραφή μέχρι την αρχή της λέξης Cmd + Backspace Ctrl + Backspace
Ανάπτυξη/σύμπτυξη μπλοκ κώδικα Cmd + +/- Ctrl + +/-
Κλείσιμο ενεργής καρτέλας επεξεργαστή Cmd + F4 Ctrl + F4
Επικόλληση από το ιστορικό Cmd + Shift + V Ctrl + Shift + V

Αποσφαλμάτωση (Debugging)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Βήμα πάνω (Step over) F8 F8
Βήμα μέσα (Step into) F7 F7
Βήμα έξω (Step out) Shift + F8 Shift + F8
Αξιολόγηση έκφρασης Alt + F8 Alt + F8
Συνέχιση προγράμματος F9 F9
Εναλλαγή σημείου διακοπής (Breakpoint) Cmd + F8 Ctrl + F8
Προβολή σημείων διακοπής Cmd + Shift + F8 Ctrl + Shift + F8

Εκτέλεση (Running)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Εκτέλεση Shift + F10 Shift + F10
Αποσφαλμάτωση Shift + F9 Shift + F9
Εκτέλεση διαμόρφωσης περιβάλλοντος από τον επεξεργαστή Cmd + Shift + F10 Ctrl + Shift + F10
Εκτέλεση γραμμής εντολών Cmd + Shift + X Ctrl + Shift + X

Εύρεση/Αντικατάσταση

Ενέργεια Συντόμευση Mac Συντόμευση Win
Εύρεση/Αντικατάσταση Cmd + F/R Ctrl + F/R
Εύρεση επόμενου F3 F3
Εύρεση προηγούμενου Shift + F3 Shift + F3
Εύρεση/Αντικατάσταση στη διαδρομή Cmd + Shift + F/R Ctrl + Shift + F/R

Αναζήτηση Χρήσεων (Usage Search)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Εύρεση χρήσεων Alt + F7 Alt + F7
Εύρεση χρήσεων στο αρχείο Cmd + F7 Ctrl + F7
Επισήμανση χρήσεων στο αρχείο Cmd + Shift + F7 Ctrl + Shift + F7
Εμφάνιση χρήσεων Cmd + Alt + F7 Ctrl + Alt + F7

Πλοήγηση (Navigation)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Μετάβαση στην κλάση Cmd + N Ctrl + N
Μετάβαση στο αρχείο Cmd + Shift + N Ctrl + Shift + N
Μετάβαση στο σύμβολο Cmd + Shift + Alt + N Ctrl + Shift + Alt + N
Μετάβαση στη γραμμή Cmd + G Ctrl + G
Μετάβαση στην επόμενη/προηγούμενη καρτέλα επεξεργαστή Alt + Αριστερά/Δεξιά Alt + Αριστερά/Δεξιά
Μετάβαση στον επεξεργαστή (από παράθυρο εργαλείων) Esc Esc
Αναδυόμενο παράθυρο πρόσφατων αρχείων Cmd + E Ctrl + E
Πίσω/Εμπρός Cmd + Alt + Αριστερά/Δεξιά Ctrl + Alt + Αριστερά/Δεξιά
Πλοήγηση στην τελευταία θέση επεξεργασίας Cmd + Shift + Backspace Ctrl + Shift + Backspace
Επιλογή τρέχοντος αρχείου ή συμβόλου σε οποιαδήποτε προβολή Alt + F1 Alt + F1
Μετάβαση στη δήλωση Cmd + B Ctrl + B
Μετάβαση στην υλοποίηση Cmd + Alt + B Ctrl + Alt + B
Άνοιγμα γρήγορης αναζήτησης ορισμού Cmd + Shift + I Ctrl + Shift + I
Μετάβαση στη δήλωση τύπου Cmd + Shift + B Ctrl + Shift + B
Μετάβαση στη σούπερ-μέθοδο/σούπερ-κλάση Cmd + U Ctrl + U
Μετάβαση στην προηγούμενη/επόμενη μέθοδο Alt + Πάνω/Κάτω Alt + Πάνω/Κάτω
Μετακίνηση στο τέλος/αρχή του μπλοκ κώδικα Cmd + ]/[ Ctrl + ]/[
Επόμενο επισημασμένο σφάλμα F2 F2
Προηγούμενο επισημασμένο σφάλμα Shift + F2 Shift + F2
Επεξεργασία/Προβολή πηγής F4 F4

Αναδιοργάνωση (Refactoring)

Ενέργεια Συντόμευση Mac Συντόμευση Win
Αντιγραφή/Μετακίνηση F5/F6 F5/F6
Ασφαλής διαγραφή (Safe Delete) Alt + Delete Alt + Delete
Μετονομασία Shift + F6 Shift + F6
Ενσωμάτωση μεταβλητής (Inline) Cmd + Alt + N Ctrl + Alt + N
Εξαγωγή Μεθόδου/Μεταβλητής/Πεδίου/Σταθεράς Cmd + Alt + M/V/F/C Ctrl + Alt + M/V/F/C
Αναδιοργάνωση αυτού (εμφάνιση όλων των διαθέσιμων) Cmd + Alt + Shift + T Ctrl + Alt + Shift + T

VCS/Τοπικό Ιστορικό

Ενέργεια Συντόμευση Mac Συντόμευση Win
Γρήγορο αναδυόμενο παράθυρο VCS Alt + ``` Alt + ```
Υποβολή (Commit) έργου στο VCS Cmd + K Ctrl + K
Ενημέρωση έργου από το VCS Cmd + T Ctrl + T
Προβολή πρόσφατων αλλαγών Alt + Shift + C Alt + Shift + C

Γενικά

Ενέργεια Συντόμευση Mac Συντόμευση Win
Αναζήτηση παντού Shift x2 Shift x2
Εύρεση ενέργειας Cmd + Shift + A Ctrl + Shift + A
Άνοιγμα αντίστοιχου παραθύρου εργαλείων Alt + 1-9 Alt + 1-9
Εναλλαγή λειτουργίας πλήρους οθόνης Cmd + Alt + F11 Ctrl + Alt + F11
Εναλλαγή μεγιστοποίησης επεξεργαστή Cmd + Shift + F12 Ctrl + Shift + F12
Προσθήκη στα αγαπημένα Alt + Shift + F Alt + Shift + F
Επιθεώρηση τρέχοντος αρχείου με τρέχον προφίλ Alt + Shift + I Alt + Shift + I
Άνοιγμα παραθύρου ρυθμίσεων Cmd + Alt + S Ctrl + Alt + S
Εναλλαγή μεταξύ καρτελών και παραθύρων εργαλείων Cmd + Tab Ctrl + Tab

Live Templates/Αποσπάσματα

Ενέργεια Συντόμευση Mac Συντόμευση Win
Εισαγωγή live template Cmd + J Ctrl + J
Εντολή ’echo' eco eco
foreach(iterable_expr as $value) {…} fore fore
foreach(iterable_expr as $key => $value) {…} forek forek
Εντολή ‘include’/‘include_once’ inc/inco inc/inco
Private συνάρτηση prif prif
Protected συνάρτηση prof prof
Public συνάρτηση pubf pubf
Εντολή ‘require’/‘require_once’ rqr/rqro rqr/rqro