"Er zijn nog maar twee kleine items over."

Goocheltruc #6: omringen met.

"Stel bijvoorbeeld dat we wat code in een try-catch-blok willen stoppen. IntelliJ IDEA heeft hiervoor ook een toetsencombinatie: Ctrl+T. ."

"Selecteer gewoon wat code, bijvoorbeeld dezelfde println-methode in de printAddress-methode - en druk op Ctrl+T. Dit is wat we krijgen:"

Codestijl - 1

"Hier is een menu met lijstconstructies die we kunnen gebruiken om de geselecteerde code in te pakken."

"Je kunt het omwikkelen met een lus (item 3) of een try-catch (item 6) en nog veel meer."

"Momenteel willen we de code in een try-catch omringen , dus we kiezen item 6."

"De cijfers en letters aan de linkerkant zijn sneltoetsen. Door gewoon op 6 te drukken, wordt het gewenste menu-item geselecteerd. Je kunt natuurlijk ook je muis gebruiken als je dat echt wilt."

"Hier is het resultaat:"

Codestijl - 2

"We hebben de code geselecteerd, op Ctrl+T gedrukt, op 6 gedrukt en - voila! - de code is ingepakt en alles is prachtig."

"Ja, dat is echt handig."

Goocheltruc #7: code opnieuw formatteren.

"Soms worden onnodige inspringingen en spaties toegevoegd wanneer code wordt bewerkt. Aan de andere kant zijn er soms niet genoeg. Dit maakt de code lelijk en bijna onleesbaar."

"Bijvoorbeeld:"

Codestijl - 3

"Met IntelliJ IDEA kun je codestijlen aanpassen: inspringingen, inspringgroottes, of {'s moeten worden verplaatst naar nieuwe regels, enzovoort."

"Dit is heel gemakkelijk om te doen. Selecteer een code die u opnieuw wilt formatteren (selecteer niets als u het hele huidige document wilt formatteren). Druk vervolgens op Ctrl+Alt+L."

Codestijl - 4

"Het huidige bestand is standaard geselecteerd, maar u kunt 'geselecteerde tekst' of alle bestanden in de huidige map selecteren. Druk vervolgens op Enter en geniet van het resultaat."

"Voor mij zag het bovenstaande voorbeeld er uiteindelijk zo uit:"

Codestijl - 5

"De inspringing is gecorrigeerd op elke regel code waar spaties moesten worden toegevoegd. Deze code is mooier en veel gemakkelijker te lezen."

"Oooh. Ik hou ervan als alles mooi is. Vooral code. Voor ons robots zit de liefde voor mooie code in ons bloed."