Сәлеметсіз бе! Бұл мақалада мен сізге төте жолдар туралы айтып беремін. Көптеген суреттер болады және олардың бірнешеуі болса, онда біріншісі бұрын, ал келесілері таңбашаларды басқаннан кейін болады. Бұл оңай және мазмұнды болады деп үміттенемін.
IntelliJ IDEA бағдарламасындағы жылдам пернелер - бұл көптеген адамдар бағаламайтын өте күшті қару. Сенімді түрде пайдаланған кезде олар даму жылдамдығын шама ретімен арттыра алады. Қолданыстағылардың толық тізімін Alt+h+k пернелерін басу арқылы көруге болады. Сондықтан төменде менің идеямның скриншоты болады және мен басқаларға қарағанда жиі қолданатындар туралы айтып беремін. Соңында мен өзіңіздің таңбашаларыңызды қалай жазу керектігін көрсетемін. Барыңыз!)
Бұл менің әзірлеу ортам, бірақ жұмыс істейтін орта емес, мен мұнда көктемді үйрендім және code мысалдарын тексердім, сондықтан мен оны өте сирек қолдандым, бірақ жарты жылда төте жолдар мені 17 мың таңба жазудан құтқарды. Оларды пайдалануды бастау үшін жеткілікті дәлел, солай емес пе?) Мен ретімен барамын: Ctrl + Space – енгізуді аяқтауға болатын опциялар тізімін көрсетеді.
Ctrl + w – смарт мәтінді таңдау. Біріншіден, ол курсор орналасқан сөзді, содан кейін ең жақын командаларды және бүкіл құжатқа дейін таңдайды.
Ctrl + y – курсорды бір орында ұстай отырып, бүкіл жолды жояды.
Ctrl + Shift + Space – Ctrl + Space сияқты , тек статикалық өрістер мен әдістерді ескереді. Ол сондай-ақ өрісті сәйкес түрімен инициализациялауға көмектеседі.
Ctrl + b – өрістің, әдістің немесе кассаның декларациясына өтеді. Ctrl + LMB пернелерін басу сияқты әсер
Ctrl + / - code жолына түсініктеме береді; егер сіз бірнеше жолды таңдасаңыз, ол олардың барлығына түсініктеме береді.
Shift + F6 – өрістің, әдістің немесе сыныптың атын ол қолданылатын барлық орындарда өзгертеді.
Енді өзіңіздің таңбашаңызды қалай жасауға болатынын егжей-тегжейлі айтып берейін. Біз параметрлерге кіруіміз керек, бұл Ctrl+Alt+s комбинациясы арқылы орындалады және пернелер картасына өтіңіз:
Содан кейін біз төте жолды орнату үшін не қажет екенін таңдаймыз, RMB пернесін басып, комбинацияны таңдаңыз.
Таңдалған жолдағы курсордың оң жағындағы барлығын жою үшін Shift+Alt+e тіркесімін орнаттым.
Енді бәрі жұмыс істеп тұрғанын тексеріп, әрі қарай жалғастырамыз.
Бұл ерекше таңбаша өте пайдасыз болып көрінеді, бірақ сізде тегін комбинация бар және оны қалай жасау керектігін білесіз, оны қажет нәрседе пайдалана аласыз. Жұмыста мен оны Annotate үшін қолданамын, ол Git-пен жұмыс істеу үшін қажет және codeқа кім және қашан өзгерістер енгізгенін көрсетеді. Енді автотолтыру туралы аздап сөйлесейік. Бұл не? Бұл бір аббревиатурамен бірнеше сөзді немесе тіпті code блогын енгізу мүмкіндігі. Мысал: бос негізгі әдісті қолмен енгізудің орнына мына сөздердің бірінші әріптерін пайдалануға болады:
Ұқсас пернелер тіркесімі көп және, мысалы, мен циклды ұзақ уақыт бойы қолмен енгізген жоқпын ( iter немесе itar ). Сіз ең танымал айнымалы мәлімдемелер үшін біреуін жасай аласыз және ол болашақта көп уақытты үнемдейді. Бұл келесідей орындалады: параметрлерге өтіңіз ( Ctrl + Alt + s ) және Өңдеу құралын, содан кейін Live Templates таңдаңыз.
«Басқа» санатын таңдап, оң жақтағы жасыл плюс белгісін басыңыз немесе Alt+Insert пернелер тіркесімін, содан кейін «Тікелей үлгіні» пайдаланыңыз. Жеке автотолтыру пішіні үшін аббревиатураны, сипаттаманы және анықтаманы орнатыңыз. Әзірге оны анықтау үшін мысалды орындай аласыз, кейін қайталау қиын болмайды)
«Анықтау» түймесін басып, «Барлық жерде» құсбелгісін қойыңыз, сақтаңыз және тексеріңіз.
Ақырында, Ctrl + Alt + t сияқты комбинация бар - ол таңдалған пәрменді code блогына орап алады.
Демек, мұндай бұйрықты өзіміз де жаза аламыз. Мысалы, codeты System.out.println(); Ctrl + Alt + t пернелер тіркесімін басыңыз және ең соңғы элементті таңдаңыз
Өткен жолы біз «басқаны» таңдадық, енді «көлемді» түймесін басыңыз, Alt+Insert , содан кейін Live Templates, төмендегі суретте көрсетілген деректерді енгізіңіз және сақтаңыз.
Енді біз шаблонды қолданамыз. Біз консольге шығарғымыз келетін нәрсені таңдаймыз, Ctrl+Alt+t пернелер тіркесімін басыңыз , содан кейін Аббревиатура өрісіне не енгіздік (бұл жерде таңбалар неғұрлым аз болса, соғұрлым жақсы), біздің жағдайда бұл S , және біз оны алдық.
Жақшаның алдындағы нүктелі үтірді алып тастау керек. Мен өз жұмысымда төте жолдарды мүмкіндігінше жиі қолдануға тырысамын және сіздің әзірлеу ортаңызды жақсы білу сізді басқа әзірлеушілерден ерекшелеп қана қоймайды, сонымен қатар өнімділікті айтарлықтай жақсартады деп ойлаймын. Назарларыңызға рахмет, пікіріңізді тыңдауға қуаныштымын!)
GO TO FULL VERSION