Kunt u alstublieft enkele nuttige en gemakkelijk te gebruiken snelkoppelingen delen (live sjablonen en keymaps, misschien zelfs enkele plugins) voor PHPStorm programma?
Bedankt
ALGEMEEN & REDACTIE:
CTRL + ALT + S
- Opent het dialoogvenster Instellingen
CTRL + SHIFT + A
- Zoek actie - vind een actie binnen de PhpStorm
CTRL + ALT + L
- Code herformatteren
CTRL + W
- Codeblokken selecteren - snel een codeblok selecteren zonder de muis te gebruiken
CTRL + SHIFT + W
- Huidige selectie verlagen naar vorige status
CTRL + D
- Huidige regel of geselecteerd blok dupliceren
CTRL + Y
- Regel verwijderen waar de cursor staat
ALT (ingedrukt houden) + KLIK
- Meervoudige cursor
CTRL + SHIFT + OMHOOG
- Verplaatst de lijn omhoog
CTRL + SHIFT + OMLAAG
- Verplaatst de lijn naar beneden
SHIFT + ENTER
- Begin een nieuwe volgende regel waar je ook bent in het project
CTRL + Q
- Snel documentatie opzoeken
CTRL + MUIS OVER
- Code Korte Info
CTRL + DEL
- Verwijdert het woord NA de cursor
CTRL + BACKSPACE
- Verwijdert het woord VOOR de cursor
CTRL + NUMPAD+
- Codeblok uitbreiden
CTRL + NUMPAD-
- Codeblok samenvouwen
CTRL + /
- Commentaar- en commentaarregel
CTRL + SHIFT + /
- Commentaar- en commentaarblok
SHIFT + F6
- De variabele hernoemen (refactor/rename)
CTRL + TAB
- Schakelen tussen tabbladen en gereedschapsvenster
CTRL + SPATIE
- Basis code voltooiing
ALT + ENTER
- Intentie-acties en snelbestanden tonen
CTRL + P
- Parameterinfo (binnen methode/function aanroepargumenten). Plaats de cursor ergens binnen de aanroep van de gewenste methode of function en druk op Ctrl+P voor meer info.
ALT + INVOEGEN/F12
- Code genereren... (Getters, Setters, Constructors)
CTRL + O
- Methoden overschrijven
CTRL + I
- Methoden implementeren
ALT + F2
- Open de pagina in de browser
CTRL + ALT + T
- Omring met... (if..else, try..catch, for, etc.)
CTRL + ALT + I
- Regel(s) automatisch inspringen
CTR + SHIFT + U
- Wijzigt de tekst - lowercase of HOOFDLETTERS
CTRL + ALT + J
- Omringt met een live sjabloon of EMMET
CTRL + ] / [
- Naar codeblok einde/start
CTRL + SHIFT + ] / [
- Selecteer tot codeblok einde/begin
CTRL + F4
- Tabblad actieve editor sluiten
CTRL + SHIFT + V
- Plakken uit de geschiedenis
ALT + #[0-9]
- Open het bijbehorende gereedschapsvenster
ALT + 1
- Opent/sluit de navigatie-/werkbalk (meestal aan de linkerkant)
CTRL + ALT + F11
- Schakelen tussen volledig scherm
CTRL + SHIFT + F12
- Schakelen tussen maximaliseren van editor
ALT + SHIFT + F
- Toevoegen aan favorieten
ALT + SHIFT + I
- Inspecteer huidige fie met huidige profie
CTRL + SHIFT + J
- Slimme lijnverbinding (alleen HTML en JavaScript)
CTRL + ENTER
- Slimme lijnsplitsing (alleen HTML en JavaScript)
CTRL + SHIFT + ENTER
- Vul een verklaring in
CTRL + SHIFT + I
- CSS/JS/PHP eigenschappen bekijken (gluren in modal/popup venster) bij hover van een class in HTML/JS/CSS/PHP bestanden. (erg handig voor WordPress ontwikkeling 🙂
NAVIGATIE:
CTRL + SHIFT + A
- Zoek actie - vind een actie binnen de PhpStorm
CTRL + N
- Ga naar de les
CTRL + ALT + SHIFT + J
- Selecteer alle voorkomens van het huidige woord/symbool in meervoudige caretmodus
ALT + J
- Selecteer alle voorkomens van een bepaald (huidig) woord/symbool door ze één voor één (na elkaar) te kiezen
CTRL + SHIFT + N
- Ga naar bestand
CTRL + G
- Ga naar regel
CTRL + SHIFT + BACKSPACE
- Navigeer naar de laatst gewijzigde locatie in het project
ALT + LINKS
- Vorig tabblad
ALT + RECHTS
- Volgende tab
CTRL + ALT + SHIFT + N
- Ga naar symbool
ESC
- Ga naar editor (vanuit gereedschapsvenster)
CTRL + E
- Recente bestanden popup
CTRL + ALT + LINKS/RECHTS
- Terug/vooruit navigeren
ALT + F1
- Selecteer de huidige foto of het huidige symbool in elke weergave
CTRL + ALT + B
- Ga naar implementatie(s)
CTRL + SHIFT + I
- Snel definitie opzoeken openen. Toont de gerelateerde eigenschappen van de HTML id/class van CSS of voor een function - wordt getoond in een pop-upvenster
CTRL + SHIFT + B
- Ga naar typeverklaring
CTRL + U
- Ga naar supermethode/superklasse
ALT + OMHOOG/OMLAAG
- Ga naar vorige/volgende methode
F2 / SHIFT + F2
- Volgende/vorige gemarkeerde fout
F4 / CTRL + ENTER
- Bron bewerken / Bron weergeven
CTRL + B OF CTRL + KLIK
- Ga naar declaratie. Je kunt onmiddellijk naar de function of methodedefinitie of een variabele, klasse, component of CSS stijldeclaratie springen: Ctrl-klik erop of plaats de cursor erop en druk op CTRL + B. Deze snelkoppeling kan je ook helpen om naar het bestand te springen waarnaar verwezen wordt of de geïmporteerde module.
FN + EINDKNOP
- Gaat naar de onderkant van de pagina
ZOEKEN EN VERVANGEN:
DUBBELE SHIFT (SHIFT+SHIFT)
- Overal zoeken - bestanden opnemen in het hele project
OPMERKING: het zoekt niet naar werkelijke platte tekst / string inhoud. Daarvoor: gebruik standaard "Bewerken | Zoeken | Zoeken in pad..." (om in verschillende bestanden te zoeken) of CTRL + SHIFT + F
CTRL + F
- Zoek
CTRL + R
- Zoeken en vervangen
F3
- Volgende/vorige zoeken
SHIFT + F3
- Zoek vorige
CTRL + SHIFT + F
- Zoek in pad
CTRL + SHIFT + R
- Zoeken en vervangen in pad
ALT + F7
- Toepassingen zoeken
CTRL + F7
- Gebruik in bestand zoeken
CTRL + SHIFT + F7
- Markeer gebruik in bestand
CTRL + ALT + F7
- Toepassingen tonen
LOKALE GESCHIEDENIS (VCS):
ALT + SHIFT + C
- Bekijk recente wijzigingen
ALT + BACKQUOTE (`)
- Snel pop-upvenster 'VCS
CTRL + K
- Project vastleggen op VCS
CTRL + T
- Project bijwerken vanuit VCS
LOPEN:
SHIFT + F10
- Ren
CTRL + SHIFT + F10
- Contextconfiguratie uitvoeren vanuit editor
CTRL + SHIFT + X
- Opdrachtregel uitvoeren
DEBUGGING:
SHIFT + F9
- Debug
F8
- Stap over
F7
- Stap in
SHIFT + F8
- Stap uit
ALT + F8
- Uitdrukking evalueren
F9
- Hervattingsprogramma
CTRL + F8
- Schakel onderbrekingspunt
CTRL + SHIFT + F8
- Onderbrekingspunten bekijken
LIVE SJABLONEN:
CTRL + J
- Live sjabloon invoegen in een project
eco
- 'echo' statement + je kunt de echo vullen
voor
- foreach(iterable_expr as $value) {...}
voorek
- foreach(iterable_expr as $key => $value) {...}
inc/inco
- include'/'include_once' verklaring
prif
- privé function
pubf
- openbaar function
prof
- beschermd function
rqr/rqro
- 'require'/'require_once' verklaring
en nog veel meer...
ANDERE TIPS & TRUCS:
- > LINK < naar de officiële PhpStorm .pdf-documentatie
- Om de standaard snelkoppelingen/hotkeys te wijzigen, ga naar: CTRL + ALT + S (Instellingen) -> Toetsenbord
Code -> Code inspecteren
- Controleer op fouten/relevante bestanden en gebruik(en)
U hebt ook toegang tot de Inspectieresultaten gereedschapsvenster door Beeld | Gereedschapsvensters | Inspectieresultaten.
OPMERKING: Het zal ALLEEN beschikbaar zijn nadat u Code | Code inspecteren
Voor elk probleem kun je de voorgestelde snelle oplossing zien door op Alt+Enter te drukken. Je kunt ook naar de corresponderende regel in de editor springen door op F4 te drukken of door te dubbelklikken op het probleem in het gereedschapsvenster.
Bewerken > Algemeen > Slimme toetsen:
- Selectie omringen bij het typen van een citaat of accolade. Selecteer een tekst en door op ' te drukken wordt het 'tekst': http://stackoverflow.com/questions/31406616/how-to-wrap-selection-in-quotes-using-phpstorm
CTRL + SHIFT + D
- Zeal: https://zealdocs.org/ - offline documentatie - integreert mooi met PHP Storm: kan documentatie + API's installeren van vele talen zoals: WordPress, HTML, CSS, jQuery, JavaScript, Emmet, PHP, enz.
Alle tekstbronnen vergelijken
-
Druk op Ctrl+Shift+A en begin te typen om de Open leeg verschilvenster actie.
-
Plak de tekst die je wilt vergelijken in het linker- en rechterpaneel.
Bladwijzers
Als je een bladwijzer wilt maken, kun je dat eenvoudig doen door op de betreffende coderegel te klikken en te kiezen voor Bladwijzer instellen (of druk op F11);
Later kunt u op SHIFT + F11 om de bladwijzer(s) te bekijken:
Selectie omringen met haakjes / accolades / haakjes:
Markeer een tekst en druk op SHIFT + ( en de selectie wordt tussen haakjes gezet.
Hetzelfde geldt voor:
SHIFT + {
SHIFT + [
Ik kan de plugins die ik gebruik delen!
Ik denk dat de info nuttig zal zijn voor de PhpStorm fans 🙂
Hier zijn ze:
- CodeGlance: Integreert een code minimap, vergelijkbaar met die in Sublime, in het editorvenster.
P.S. Om de kaart te wisselen (openen/sluiten) moet je op CTRL + SHIFT + G
- RegexpTester - Reguliere Expressie Tester voor PhpStorm zoals https://regex101.com/
- Live bewerken - Toont direct wijzigingen die tijdens een debugsessie in je code zijn aangebracht.
Standaard is de Live Edit functionality alleen ingeschakeld voor HTML- en CSS-bestanden. Om het in te schakelen voor JavaScript, Node.js, en andere bestandstypen, ga naar Instellingen/Voorkeuren | Bouwen, uitvoeren, implementeren | Debugger | Live bewerken.
Om Live bewerken te gebruiken, opent u het HTML-bestand waarmee u werkt en selecteert u Debug in het contextmenu. Dit start de JavaScript debugger in WebStorm en opent uw bestand in de browser. Terwijl je de code bewerkt, zie je de wijzigingen die je aanbrengt terug in de browser.
Toevoegen WordPress in uw PHPStorm project kunt u hier de documentatie bekijken:
Je kunt de ontwikkeling van je WordPress ook versnellen door het installeren en gebruiken van WP-CLI op uw machine;
Lees hier hoe je WP-CLI installeert op Windows 10:
https://make.wordpress.org/cli/handbook/guides/installing/#installing-on-windows
Bekijk de video hoe het moet (Russische taal):
... en in het Engels: