Salam! Bu yazıda sizə qısa yollar haqqında məlumat verəcəyəm. Şəkillər çox olacaq və onlardan bir neçəsi varsa, birincisi əvvəl, sonrakılar isə qısayolları basdıqdan sonradır. Ümid edirəm ki, asan və məlumatlı olacaq.
IntelliJ IDEA-dakı isti düymələr bir çox insanın qiymətləndirdiyi çox güclü silahdır. Etibarlı istifadə edildikdə, onlar inkişaf sürətini böyüklük sırasına görə artıra bilərlər. Mövcud olanların tam siyahısına Alt+h+k düymələrini sıxmaqla baxmaq olar. Buna görə də, aşağıda mənim ideyamın ekran görüntüsü olacaq və mən sizə başqalarından daha tez-tez istifadə etdiklərim haqqında məlumat verəcəyəm. Sonda sizə öz qısa yollarınızı necə yazacağınızı göstərəcəyəm. Get!)
Bu mənim inkişaf mühitimdir, amma işlək mühit deyil, burada Baharı öyrəndim və kod nümunələrini yoxladım, buna görə də çox nadir hallarda istifadə etdim, lakin yarım il ərzində qısa yollar məni 17 min simvol yazmaqdan xilas etdi. Onları istifadə etməyə başlamaq üçün kifayət qədər yaxşı arqument, elə deyilmi?) Mən ardıcıllıqla gedəcəm: Ctrl + Boşluq – daxiletməni tamamlaya biləcəyiniz seçimlərin siyahısını göstərir.
Ctrl + w – ağıllı mətn seçimi. Əvvəlcə kursorun olduğu sözü, sonra isə ən yaxın əmrləri və s. bütün sənədə qədər seçir.
Ctrl + y - kursoru eyni vəziyyətdə saxlayaraq bütün sətri silir.
Ctrl + Shift + Space – Ctrl + Space ilə eynidir , yalnız statik sahələri və üsulları nəzərə alır. O, həmçinin sahəni müvafiq tiplə işə salmağa kömək edir.
Ctrl + b – sahənin, metodun və ya kassa aparatının bəyannaməsinə gedir. Ctrl + LMB düymələrini basmaqla eyni effekt
Ctrl + / - kod xəttini şərh edir; bir neçə sətir seçsəniz, hamısını şərh edəcək.
Shift + F6 – İstifadə olunduğu bütün yerlərdə sahənin, metodun və ya sinfin adını dəyişir.
İndi sizə öz qısayolunuzu necə yaratacağınızı ətraflı izah edim. Parametrlərə daxil olmalıyıq, bu Ctrl+Alt+s kombinasiyası ilə edilir və Keymap-ə keçin:
Və sonra qısa yolu quraşdırmaq üçün lazım olanı seçirik, RMB düyməsini basın və birləşməni seçin.
Seçilmiş sətirdə kursorun sağındakı hər şeyi silmək üçün Shift+Alt+e kombinasiyasını təyin etdim.
İndi hər şeyin işlədiyini yoxlayırıq və davam edirik.
Bu xüsusi qısa yol çox yararsız görünür, ancaq pulsuz bir kombinasiyanız var və bunu necə edəcəyinizi bilirsiniz, onu sizə lazım olanda istifadə edə bilərsiniz. İşdə Annotate üçün istifadə edirəm, Git ilə işləmək lazımdır və koda kimin və nə vaxt dəyişikliklər etdiyini göstərir. İndi avtomatik doldurma haqqında bir az danışaq. Bu nədir? Bu, bir abbreviatura ilə bir neçə söz və ya hətta kod blokunu daxil etmək imkanıdır. Misal: Boş əsas metodu əl ilə daxil etmək əvəzinə, bu sözlərin ilk hərflərindən istifadə edə bilərsiniz:
Bir çox oxşar düymə birləşmələri var və məsələn, mən uzun müddətdir əl ilə bir dövrə daxil etməmişəm ( iter və ya itar ). Siz ən məşhur dəyişən bəyannamələri üçün birini yarada bilərsiniz və bu, gələcəkdə çox vaxta qənaət edəcəkdir. Bu belə edilir: parametrlərə gedin ( Ctrl + Alt + s ) və Redaktoru, sonra Canlı Şablonları seçin.
“Digər” kateqoriyasını seçin və sağdakı yaşıl plus işarəsini vurun və ya Alt+Insert qısa yolundan, sonra “Canlı Şablon”dan istifadə edin. Şəxsi avtomatik doldurma formamız üçün abbreviatura, təsvir və tərif təyin edin. Hələlik bunu başa düşmək üçün sadəcə nümunəyə əməl edə bilərsiniz, sonra onu yenidən etmək çətin olmayacaq)
"Təyin et" düyməsini basın, "Hər yerdə" qutusunu yoxlayın, yadda saxlayın və yoxlayın.
Və nəhayət, Ctrl + Alt + t kimi bir birləşmə var - seçilmiş əmri kod blokuna bükür.
Deməli, belə bir əmri özümüz də yaza bilərik. Məsələn, mən kodu System.out.println(); Ctrl + Alt + t düyməsini basın və ən son elementi seçin
Keçən dəfə “digər” seçmişdik, indi “ətrafı”, Alt+Daxil et , sonra Canlı Şablonlara klikləyin, aşağıdakı şəkildə göstərilən məlumatları daxil edin və yadda saxlayın.
İndi şablonumuzdan istifadə edirik. Konsola çıxarmaq istədiyimizi seçirik, Ctrl+Alt+t düymələrini sıxırıq , sonra İxtisar sahəsinə nə daxil etdik (burada nə qədər az simvol olsa, bir o qədər yaxşıdır), bizim vəziyyətimizdə bu S- dir və onu əldə etdik.
Sadəcə mötərizədən əvvəl sonunda nöqtəli vergülü silməlisiniz. İşimdə qısa yollardan mümkün qədər tez-tez istifadə etməyə çalışıram və inanıram ki, inkişaf mühitiniz haqqında yaxşı bilik sizi təkcə digər tərtibatçılardan fərqləndirməyəcək, həm də məhsuldarlığı əhəmiyyətli dərəcədə artıracaq. Diqqətiniz üçün təşəkkür edirəm, rəyinizi eşitməkdən şad olaram!)
GO TO FULL VERSION