intellij-idea
Weinig bekende functies
Zoeken…
Taal injectie
Als u tekenreeksen met andere talen (JSON, regexes) wilt schrijven, is het moeilijk om ontsnappende symbolen bij te houden, en het zou leuk zijn om wat code-assistentie te krijgen.
- Plaats uw cursor in een lege string
-
ALT + ENTER
- Kies "Inect taal of referentie"
- Kies de gewenste taal (in mijn geval
RegExp
) uit de pop-up
- Gebruik opnieuw
ALT + ENTER
en kiesEdit regex fragment
- Voer in het nieuwe gereedschapsvenster de regex in - merk op hoe deze automatisch wordt toegewezen aan een correct ontsnapte Java-string. Evenzo worden voor JSON de streepjes correct geplaatst.
Snel voorbeeld
Bekijk screencast-video op YouTube over deze functie
IntelliJ biedt een quick-preview-functie genaamd Viewing Definition . Met deze functie kan een gebruiker snel de inhoud van een methode / klasse zien zonder naar de klasse zelf te navigeren
- OS X - ( ⌘ + Y ) of ( ⌥ + spatiebalk )
- Unix / Windows - Ctrl + Shift + I
Voorbeeld: op zoek naar Arrays.copyOfRange()
:
Controleren of u de juiste klasse in Search
hebt geselecteerd:
Of een korte blik op enkele projectbestanden:
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow