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 + CAlt + 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