Skip to content

Comenzi rapide de la tastatură PhpStorm - Cheat Sheet

Un cheat sheet cu 96 de comenzi rapide de la tastatură în JetBrains PhpStorm.

Diverse (Miscellaneous)

Acțiune Scurtătură Mac Scurtătură Win
Găsire acțiune (Find Action) Cmd + Shift + A Ctrl + Shift + A

Editare (Editing)

Acțiune Scurtătură Mac Scurtătură Win
Completare cod de bază Cmd + Spațiu Ctrl + Spațiu
Afișare intenții și remedieri rapide Alt + Enter Alt + Enter
Informații parametri (în apeluri de metodă) Cmd + P Ctrl + P
Căutare rapidă documentație Cmd + Q Ctrl + Q
Informație sumară Cmd + (trecere mouse peste cod) Ctrl + (trecere mouse peste cod)
Generare cod… (Getteri, Setteri, Constructori) Alt + Insert Alt + Insert
Suprascriere metode (Override) Cmd + O Ctrl + O
Implementare metode Cmd + I Ctrl + I
Înconjurare cu… (if..else, try..catch, for etc.) Cmd + Alt + T Ctrl + Alt + T
Comentare/decomentare cu linie Cmd + / Ctrl + /
Comentare/decomentare cu bloc Cmd + Shift + / Ctrl + Shift + /
Selectare blocuri de cod succesiv mai mari Cmd + W Ctrl + W
Reducerea selecției actuale la starea anterioară Cmd + Shift + W Ctrl + Shift + W
Reformatare cod Cmd + Alt + L Ctrl + Alt + L
Indentare automată linie/linii Cmd + Alt + I Ctrl + Alt + I
Duplicare linie curentă sau bloc selectat Cmd + D Ctrl + D
Ștergere linie la cursor Cmd + Y Ctrl + Y
Unire inteligentă linii (doar HTML și JavaScript) Cmd + Shift + J Ctrl + Shift + J
Divizare inteligentă linii (doar HTML și JavaScript) Cmd + Enter Ctrl + Enter
Începe linie nouă Shift + Enter Shift + Enter
Comutare majuscule/minuscule pentru cuvântul la cursor sau bloc Cmd + Shift + U Ctrl + Shift + U
Selectare până la începutul blocului de cod Cmd + Shift + [ Ctrl + Shift + [
Selectare până la sfârșitul blocului de cod Cmd + Shift + ] Ctrl + Shift + ]
Ștergere până la sfârșitul cuvântului Cmd + Delete Ctrl + Delete
Ștergere până la începutul cuvântului Cmd + Backspace Ctrl + Backspace
Expandare/restrângere bloc de cod Cmd + +/- Ctrl + +/-
Închidere filă activă editor Cmd + F4 Ctrl + F4
Lipire din istoric Cmd + Shift + V Ctrl + Shift + V

Depanare (Debugging)

Acțiune Scurtătură Mac Scurtătură Win
Pas deasupra (Step over) F8 F8
Pas înăuntru (Step into) F7 F7
Pas în afară (Step out) Shift + F8 Shift + F8
Evaluare expresie Alt + F8 Alt + F8
Reluare program F9 F9
Comutare punct de întrerupere Cmd + F8 Ctrl + F8
Vizualizare puncte de întrerupere Cmd + Shift + F8 Ctrl + Shift + F8

Rulare (Running)

Acțiune Scurtătură Mac Scurtătură Win
Rulare Shift + F10 Shift + F10
Depanare Shift + F9 Shift + F9
Rulare configurație context din editor Cmd + Shift + F10 Ctrl + Shift + F10
Rulare linie de comandă Cmd + Shift + X Ctrl + Shift + X

Căutare/Înlocuire

Acțiune Scurtătură Mac Scurtătură Win
Căutare/Înlocuire Cmd + F/R Ctrl + F/R
Căutare următorul F3 F3
Căutare anteriorul Shift + F3 Shift + F3
Căutare/Înlocuire în cale Cmd + Shift + F/R Ctrl + Shift + F/R

Căutare utilizări (Usage Search)

Acțiune Scurtătură Mac Scurtătură Win
Găsire utilizări Alt + F7 Alt + F7
Găsire utilizări în fișier Cmd + F7 Ctrl + F7
Evidențiere utilizări în fișier Cmd + Shift + F7 Ctrl + Shift + F7
Afișare utilizări Cmd + Alt + F7 Ctrl + Alt + F7

Navigare (Navigation)

Acțiune Scurtătură Mac Scurtătură Win
Mergi la clasă Cmd + N Ctrl + N
Mergi la fișier Cmd + Shift + N Ctrl + Shift + N
Mergi la simbol Cmd + Shift + Alt + N Ctrl + Shift + Alt + N
Mergi la linia Cmd + G Ctrl + G
Mergi la fila editor următoare/anterioară Alt + Stânga/Dreapta Alt + Stânga/Dreapta
Mergi la editor (din fereastra de unelte) Esc Esc
Popup fișiere recente Cmd + E Ctrl + E
Înapoi/Înainte Cmd + Alt + Stânga/Dreapta Ctrl + Alt + Stânga/Dreapta
Navigare la ultima locație editată Cmd + Shift + Backspace Ctrl + Shift + Backspace
Selectare fișier sau simbol curent în orice vizualizare Alt + F1 Alt + F1
Mergi la declarație Cmd + B Ctrl + B
Mergi la implementare Cmd + Alt + B Ctrl + Alt + B
Deschidere căutare rapidă definiție Cmd + Shift + I Ctrl + Shift + I
Mergi la declarație de tip Cmd + Shift + B Ctrl + Shift + B
Mergi la super-metodă/super-clasă Cmd + U Ctrl + U
Mergi la metoda anterioară/următoare Alt + Sus/Jos Alt + Sus/Jos
Mutare la sfârșitul/începutul blocului de cod Cmd + ]/[ Ctrl + ]/[
Următoarea eroare evidențiată F2 F2
Eroarea anterioară evidențiată Shift + F2 Shift + F2
Editare/Vizualizare sursă F4 F4

Refactorizare (Refactoring)

Acțiune Scurtătură Mac Scurtătură Win
Copiere/Mutare F5/F6 F5/F6
Ștergere sigură Alt + Delete Alt + Delete
Redenumire Shift + F6 Shift + F6
Variabilă inline Cmd + Alt + N Ctrl + Alt + N
Extragere Metodă/Variabilă/Câmp/Constantă Cmd + Alt + M/V/F/C Ctrl + Alt + M/V/F/C
Refactorizare proiect (afișare toate opțiunile) Cmd + Alt + Shift + T Ctrl + Alt + Shift + T

VCS/Istoric local

Acțiune Scurtătură Mac Scurtătură Win
Popup rapid VCS Alt + ``` Alt + ```
Commit proiect în VCS Cmd + K Ctrl + K
Actualizare proiect din VCS Cmd + T Ctrl + T
Vizualizare schimbări recente Alt + Shift + C Alt + Shift + C

General

Acțiune Scurtătură Mac Scurtătură Win
Căutare peste tot Shift x2 Shift x2
Găsire acțiune Cmd + Shift + A Ctrl + Shift + A
Deschidere fereastră unelte corespunzătoare Alt + 1-9 Alt + 1-9
Comutare mod ecran complet Cmd + Alt + F11 Ctrl + Alt + F11
Comutare maximizare editor Cmd + Shift + F12 Ctrl + Shift + F12
Adăugare la favorite Alt + Shift + F Alt + Shift + F
Inspectare fișier curent cu profilul curent Alt + Shift + I Alt + Shift + I
Deschidere dialog Setări Cmd + Alt + S Ctrl + Alt + S
Comutare între file și ferestre de unelte Cmd + Tab Ctrl + Tab

Șabloane live (Live Templates)/Snippet-uri

Acțiune Scurtătură Mac Scurtătură Win
Inserare șablon live Cmd + J Ctrl + J
Instrucțiune ’echo' eco eco
foreach(iterable_expr as $value) {…} fore fore
foreach(iterable_expr as $key => $value) {…} forek forek
Instrucțiune ‘include’/‘include_once’ inc/inco inc/inco
Funcție privată prif prif
Funcție protejată prof prof
Funcție publică pubf pubf
Instrucțiune ‘require’/‘require_once’ rqr/rqro rqr/rqro