PhpStorm jest zintegrowanym, wieloplatformowym środowiskiem programistycznym (IDE) dla języka PHP. Zapewnia on edycję PHP, HTML i JavaScript z analizą kodu w locie, podpowiadaniem składni, zapobieganiem błędom.
PhpStorm zawiera wszystkie funkcje podstawowego narzędzia WebStorm dodając obsługę PHP wraz z bazami danych, systemami kontroli wersji w tym najpopularniejszym GIT-em. Umożliwia także wygodna edycję szablonów Smarty i Twig.
Ctrl + Shift + A
- Okienko 'Menu Akcji', polecenia za pomocą komendCtrl + Alt + Shift + Inset
lub drzewo Projektu
lub Menu Akcji
- Dodanie notatki czyli 'Scratches'
i 'Buffer'
Ctrl + Alt + L
- Reformat koduCtrl + Alt + Shift + L
- Okienko ze szczegółami Reformatu koduCtrl + Alt + S
- Ustawienia SettingsCtrl + E
- Lista otwartych plików i okien, Ctrl + Tab
- Przełączanie pomiędzy nimiF5
- Kopiowanie bieżącego pliku do nowego'Split Down'
, 'Split Right'
- dzielenie okna edycji wertykalnie, horyzontalnieCtrl + Klick
lub Ctrl + B
- Skok do deklaracjiShift + F6
- Refaktor - Rename - Zmiana nazwy zasobuCtrl + F
- WyszukanieCtrl + R
- ZamianaCtrl + Shift + F
- Find in file - Wyszukanie w plikach projektuCtrl + Shift + R
- Replece in file- Zamiana w pilkach projektu2 x Shift
- szukaj wszędzie, możesz wkleić referencję (plik:nrWiersza) z Ctrl + Alt + Shift + C
Alt + F1
- "Select in..." okienko wybrania aktualnego pliku w zbiorach: Projektu, Explorerze, Przeglądarce itd.Ctrl + F12
- Okno z listą struktur: metody, stałych i propertis otwartego pliku, które następnie możesz wyszukiwać.Alt + Up
lub Alt + Down
- Przeskok do poprzedniej/następnej metody.F11
- Dodaj / Usuń ZakładkęCtrl + F11
- Dodaj (lub Zmień) zakładkę opisaną (cyfrą lub literą) "Mnemonic"Ctrl + 0...9
- Przeskocz do zakładki z numerem...Shift + F11
- Pokaż (i przeskocz do) zakładkiCtrl + Shift + U
- Edit | Toggle Case - Zmiana wielkości liter z WIELKICH na małeCtrl + Shift + Z
- Redo (A nie Ctrl + Y)Ctrl + Shift + Enter
- Autouzupełnianie: deklaracji/strukturyCtrl + Shift + Delete
- Unwrap/Remove - usunięcie otaczających blokówCtrl + Shift + Insert
- Historia schowka, w oknie wszystkie skopiowane elementyCtrl + Alt + Shift + C
- Kopiuje referencję - względną ścieżkę do bieżącego pliku i numer wiersza (dla współpracowników)Ctrl + Enter
- 'Split line' - łamie wiersz z zachowaniem konwencji języka do dzielenia stringów.Ctrl + W
, Ctrl + Shift + W
- Rozszerzenie i kurczenie bloku selekcjiAlt + J
- Dodaje nowy multikursor na identycznym słowie co pod kursorem. Powtórz aby dodawać następnie kursory.Shift + Alt + J
- Usuwa ostatnio dodany kursor przez Alt + J
.Alt + Klick
- Dodaje nowy multikursor w dowolnym miejscu.Ctrl + Shift + M
- Przeskok kursora do pasującego nawiasu {}, [], ().Ctrl + D
- Duplikuje aktualną linię.Ctrl + C/X
- Bez zaznaczenia kopiuje/wycina aktualny wiersz.Ctrl + Y
- Kasuje aktualną linię.Ctrl + Space
- Autouzupełnianie: Sugestia; Zmiana nazwy funkcji (wybór Tab)Ctrl + Q
- Okienko szybkiej dokumentacji, także dla własnych funkcji/metodShift + F1
- Otwiera stronę www.php.net w poszukiwaniu słowa pod kursoremSettings > Terminal > Shell path: "C:\Program Files\Git\bin\sh.exe" --login -i
$zmienna.operator
- Postfix Completion czyli uzupełnianie wsteczn, które przeformatuje zmienną na zapis: operator($zmienna);
lub operator $zmienna;
. Możesz dodać własne Postfix Completion.Materiał przygotował dla Was:
Andrzej EZNAWCA Mazur
Zapraszam na moje strony:
LekcjePHP.pl
Eznawca.pl