JavaRush /Java blogi /Random-UZ /IntelliJ IDEA - Katta emas, ajoyib maslahatlar.
dio
Daraja
Москва

IntelliJ IDEA - Katta emas, ajoyib maslahatlar.

Guruhda nashr etilgan
Bu safar men IntelliJ IDEA-dan foydalanish bo'yicha bir nechta maslahatlarni baham ko'rmoqchiman, ular kodlashni bir vaqtning o'zida samarali va yoqimli qiladi. Bir qarashda ular qanchalik ahamiyatsiz bo'lib ko'rinmasin, vaqt o'tishi bilan ular mahsuldorlikka katta ta'sir ko'rsatadi. Hech bo'lmaganda bu men uchun ularning ta'siri edi.
Usul ajratgichlar
Keling, oddiy narsadan boshlaylik. Gorizontal chiziqlar vizual ravishda ajratish usullari kodni o'qishni yaxshilaydi. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 1 Agar siz usullarni vizual ravishda ajratishni istasangiz, Ctrl + Alt + S tugmalarini bosib sozlamalarga o'ting, qidirayotgan narsangizni yozishni boshlang - "sepa..." (inglizcha "separators" - ruscha "Separators"). IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 2 Muloqot oynasi faqat sozlamalardagi tegishli yozuvlarni ko'rsatish uchun uning mazmunini asta-sekin cheklashini ko'rasiz. "Usul ajratgichlarini ko'rsatish" katagiga belgi qo'ying. Sozlamalar dialog oynasida matn qidirish bo'yicha maslahatlarni bepul bonus sifatida oling.
Buyruqni nomi bilan chaqirish
Qidiruv ko'rib chiqishdan ko'ra tezroq ekanligi isbotlangan. IDEA sizga refaktoring yoki kod ishlab chiqarish kabi buyruqlarni nom bo'yicha (yoki uning faqat bir qismi) chaqirish imkonini beradi. Sehrni ko'rish uchun qayta tiklash uchun kod blokini tanlang va menyuga o'tish o'rniga Ctrl + Shift + A tugmalarini bosing. Ko'rsatilgan oynada siz bajarmoqchi bo'lgan buyruq nomini kiriting. To'liq bo'lmagan ismlarga ruxsat beriladi. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 3 Ishonchim komilki, bu menyuda qidirishdan ko'ra tezroq.
Elementga o'ting
Qidiruv va navigatsiyaning oxirgi misoli. Ismning faqat nomi yoki qismini eslab qolganingizda, lekin u qaysi fayl/sinfda aniqlanganligini unutganingizda usul yoki oʻzgaruvchini qidirish. Ctrl + Alt + Shift + N - bu loyihangizdagi elementni topishning tezkor usuli. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 4 Bu elementning qanchalik chuqur yashiringaniga bog'liq emas.
Elementni ta'kidlash
Vaqt o'tishi bilan bu xususiyat menga yoqadi. Muharrirda elementning barcha holatlarini ajratib ko'rsatish yaxshi yordam berishi mumkin. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 5 Buning ajablanarli joyi yo'q, bu xususiyat HTML yoki JavaScript kabi boshqa qo'llab-quvvatlanadigan texnologiyalarda bir xil darajada yaxshi ishlaydi. Funktsiyadan foydalanish uchun Ctrl + Alt + S tugmalarini bosib sozlamalar dialog oynasini oching, "Karetdagi elementdan foydalanishni ajratib ko'rsatish" ni toping va katakchani belgilang. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 6 Tayyor.
Blok tanlash
Kod qismini nusxalash yoki refaktoringni qo'llash kodning bir qismini tanlashni talab qiladi. Ctrl + W tugmalaridan foydalanish kursor atrofidagi tanlash maydonini kengaytiradi, Control + Shift + W uni kichikroq qiladi. Har doim semantik jihatdan to'g'ri kod blokini tanlash uchun funktsiyadan foydalaning. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 7 Bu funksiya faqat Java emas, balki boshqa qo'llab-quvvatlanadigan tillarda ham oson ishlaydi.
Bufer bilan taqqoslash
Bugungi so'nggi hiyla: Endi siz kod blokini qanday qilib samarali ajratib ko'rsatishni bilganingizdan so'ng, uni elektron pochta orqali hamkasbingizdan olingan parcha bilan solishtirishga nima deysiz? Yoki org.project.used.but.unmainteintable paketidagi sinf bilanmi? IDEA sizga tanlangan kod blokini vaqtinchalik buferingiz mazmuni bilan solishtirish imkonini beradi. Darhaqiqat, bu yanada uzoqroq. Siz kodni o'zgartirish yoki kodning alohida qismlarini bloklar sifatida nusxalash va o'chirish imkonini beruvchi birlashtirish vositalarining to'liq to'plamini olasiz. Keling, avval o'rganganimizni yangilaymiz, buyruqlarni nom bilan chaqirish uchun tugmalar birikmasini eslaysizmi? To'g'ri javob: Ctrl + Shift + A. IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 8 Mana birlashtirish vositasi: IntelliJ IDEA - Katta emas, ajoyib maslahatlar.  - 9
Xulosa
Bular men bugun gaplashmoqchi bo'lgan kichik unumdorlik toshlari edi. Siz qanday fokuslardan foydalanasiz? Izohlarda tajribangizni baham ko'ring. Asl maqola: IntelliJ IDEA - Katta qiymatga ega kichik maslahatlar tarjimasi
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION