IDEA-daky ähli esasy kombinasiýalary ýatda saklamak erbet pikir. Allhli mümkinçilikleri derrew ulanyp bilmersiňiz we kelläňizdäki bulaşyklyk sebäpli, ulanmak isleýän täze kombinasiýalaryňyzy bulaşdyryp bilersiňiz. Mundan başga-da, belli bir wagtdan soň, ulanylmadyk kombinasiýalar hakda eýýäm galyň tozan bilen örtülen bilim gerek bolsa, ýadyňyza düşmez. Şonuň üçin bu makalada ýygy-ýygydan ulanýan kombinasiýalarymy suratlandyrmaga synanyşaryn (diňe bir maňa kömek etmez diýip umyt edýärin). Geliň, gideli! ;) Her kimde şeýle ýagdaý ýüze çykdy: "Bu eseri göçürmeli, ýöne buferde zerur zat hem bar." Bu ýagdaýda halas edilýär: Ctrl + D Bu setiri göçürmek üçin buýruk . Şonuň üçin indiki setire göçürmek isleseňiz, şony hem alyň =)
Haçan-da haýsydyr bir kod bölegini ýok etmek islemeýän bolsaňyz, ýöne köp setirde teswir ýazmak gaty amatly däl. Hakyky durmuşda munuň üçin açarlar bar: Ctrl + / Ctrl + Shift + / Birinji wariantda, bir setirli teswir bilen koduň bir bölegini düşündirersiňiz:
Ikinji wariantda teswir köp setirli bolar:
. Adyny üýtgedip bilersiňiz! Munuň üçin taslamadaky synpyň adyna sag basyp bilersiňiz:
Ora-da synpyň adyna (şol bir menýu pozisiýasyny saýlaň). Emma! Ekranyň suratlarynda görşüňiz ýaly, klawiatura gysga ýoly üçin kiçijik bir yşarat bar: Shift + F6 Şeýle hem bir setiri saýlamazdan pozmak funksiýasy bar. Esasy zat, ol ýerde kursor bar, galanlary jikme-jiklikler =) Ctrl + Y Eger koduňyz bar bolsa, ony haýsydyr bir blokda örtmeli bolsaňyz (eger / synap görüň we bularyň hemmesi), siz bolarsyňyz ýatda saklandy: Ctrl + Alt + T
Kodda tertibi dikeltmek üçin peýdaly kombinasiýa: Ctr + Alt + I Koddaky görkezijileri deňleşdirýär (eger kod bölegi saýlanan bolsa, bu bölekde, ýok bolsa, setirde kursor nirede). Öň mysal:
Soň:
(Spoiler duýduryşy!) Evenöne has güýçli bir zat bar! diňe bir setirleri üýtgetmän, koduňyzy kod stiline laýyk getirýär: Ctr + Alt + L Bu hökman owadan programma etmegiň usullaryny öwreder! IDEA käbir gysgaltmalara-da düşünýär, soňra bolsa doly buýruklara öwrülýär. Ine peýdaly bolup biljek käbirleri: psvm + tab -> köpçülikleýin statiki boşluk esasy sout + tab -> System.out.println () serr + tab -> System.err.println () I + Enter -> üçin (Obýekt obýekti) :) {} + ESC iter + Enter -> üçin (Obýekt o :) {} + ESC fori + tab -> üçin (int i = 0; i <; i ++) {} allhli gysgaltmalary ulanyp görüp bilersiňiz: Ctrl + J Aý hawa, IDEA-da iň peýdaly zady ýatdan çykardym diýen ýaly! Birden ýalňyşlyk ýüze çyksa! Belki-de bu uly däl, ýöne erbet we ... Gysgaça aýdylanda, programma başlamaz =) Kody ýazanyňyzda käbir ýalňyşlyklar edeniňizde we IDEA ýalňyşlygyň ýerini gyzyl reňkde görkezýär. Sen bolsa oturyp pikir edýärsiň: "Nähili iblis! Againene bir zady halamaýar! Everythingöne hemme zat gowy!" Halamaýan zadyna düşünmek üçin kursory ünsi çekýän ýerine goýmaly we kombinasiýany basmaly: Alt + Enter Şondan soň ol öz çözgüdini hödürlär, bu sanawdan saýlap bilersiňiz (gaty akylly zatlar hödürleýär) ), seýrek ýagdaýlarda özüňiz hakda pikirlenmeli bolarsyňyz.
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de bir gyzjagaz! - 3](https://cdn.javarush.com/images/article/e955c7c5-8712-4217-870f-f99c9c45aaf8/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de käbir gyzgyn düwmeler! - 4](https://cdn.javarush.com/images/article/ba6f32b5-e3c4-4e05-8c3f-9819e6e07391/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de bir gyzjagaz! - 5](https://cdn.javarush.com/images/article/1c499a95-e026-45f5-824b-d97aed7002fd/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de bir gyzjagaz! - 6](https://cdn.javarush.com/images/article/1a2d99c7-346f-4b81-9261-311e8e15dd27/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de käbir gyzgyn düwmeler! - 7](https://cdn.javarush.com/images/article/ef506b32-597d-499e-b070-bc779355fadb/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de bir gyzjagaz! - 8](https://cdn.javarush.com/images/article/bd192aa5-a20a-4538-af20-187126d14940/1024.jpeg)
![IntelliJ IDEA Ulanyjy gollanmasy: moreene-de bir gyzjagaz! - 9](https://cdn.javarush.com/images/article/16caace8-f86d-4f48-93c2-20bd998d5f0a/1024.jpeg)
GO TO FULL VERSION