– Már csak két apróság maradt.
6. bűvésztrükk: Térj körbe ezzel.
"Például tegyük fel, hogy valamilyen kódot szeretnénk egy try-catch blokkba csomagolni. Az IntelliJ IDEA-nak is van ehhez egy billentyűkombinációja: Ctrl+T. ."
"Csak válasszon ki egy kódot, például ugyanazt a println metódust a printAddress metódusban – és nyomja meg a Ctrl+T billentyűkombinációt. A következőket kapjuk:"
"Itt van egy menü listakonstrukciókkal, amelyek segítségével becsomagolhatjuk a kiválasztott kódot."
"Tekerheti hurokkal (3. tétel) vagy próbafogással (6. tétel) és még sok mással."
"Jelenleg a kódot try-catch- ben szeretnénk körülvenni , ezért a 6-os elemet választjuk."
"A bal oldali számok és betűk gyorsbillentyűk. A 6-os gomb megnyomásával egyszerűen kiválaszthatja a kívánt menüpontot. Természetesen az egeret is használhatja, ha nagyon akarja."
"Íme az eredmény:"
"Kiválasztottuk a kódot, megnyomtuk a Ctrl+T billentyűkombinációt, megnyomtuk a 6-ot, és - íme! - a kód be van csomagolva, és minden gyönyörű."
– Igen, ez nagyon praktikus.
Varázstrükk #7: A kód újraformázása.
"Néha szükségtelen behúzások és szóközök jelennek meg a kód szerkesztése közben. Másrészt néha nincs belőlük elég. Ettől a kód csúnya és szinte olvashatatlan."
"Például:"
"Az IntelliJ IDEA lehetővé teszi a kódstílusok testreszabását: behúzások, behúzások mérete, a {-k áthelyezése új sorokba stb.."
"Ezt nagyon könnyű megtenni. Jelöljön ki néhány kódot, amelyet újraformázni szeretne (ne jelöljön ki semmit, ha a teljes aktuális dokumentumot formázni szeretné). Ezután nyomja meg a Ctrl+Alt+L billentyűkombinációt."
"Alapértelmezés szerint az aktuális fájl van kiválasztva, de kiválaszthatja a "kijelölt szöveget" vagy az összes fájlt az aktuális mappában. Ezután nyomja meg az Enter billentyűt, és élvezze az eredményt."
"Számomra a fenti példa így nézett ki:"
"A behúzást javították minden kódsorban, ahol szóközt kellett hozzáadni. Ez a kód szebb és sokkal könnyebben olvasható."
"Óóó. Szeretem, ha minden szép. Főleg a kódot. Nekünk, robotoknak a szép kód szeretete a vérünkben van."
GO TO FULL VERSION