Γρήγορη αναφορά

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

Ένας πλήρης οδηγός για τις συντομεύσεις πληκτρολογίου του IDE PhpStorm, που καλύπτει βασικές λειτουργίες όπως η επεξεργασία κώδικα, τα εργαλεία αποσφαλμάτωσης και ο έλεγχος εκδόσεων, για να βοηθήσει τους προγραμματιστές PHP να βελτιώσουν την απόδοσή τους.

Δημοσιεύτηκε

Ένα 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
Ενέργεια Συντόμευση 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

Σχετικά θέματα