JavaRush /Java блогы /Random-KK /IntelliJ IDEA пайдаланушы нұсқаулығы. Рефакторинг негізде...
theGrass
Деңгей
Саратов

IntelliJ IDEA пайдаланушы нұсқаулығы. Рефакторинг негіздері.

Топта жарияланған
Рефакторинг негіздері
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. Таңдау Ең алдымен, рефакторингтен бұрын қажетті code элементін таңдаудың қажеті жоқ. IntelliJ IDEA қай өрнекті қайта өңдейтінін түсіну үшін жеткілікті ақылды және бірнеше опция мүмкін болса, растауды сұрайды. IntelliJ IDEA пайдаланушы нұсқаулығы.  Рефакторинг негіздері.  - 1
    • Болдырмау Тағы бір маңызды нәрсе, IntelliJ IDEA өзгертулер қаншалықты үлкен болса да, барлығын, соның ішінде рефакторингтерді болдырмауға мүмкіндік береді. Жай ғана басыңыз Ctrl + Z ( Mac үшін Cmd + Z ) және міне, бағдарламаңыздың бірнеше мың жолын байқаусызда шатастырып алғанға дейінгі code.
    • IntelliJ IDEA мнемоникасы тінтуірдің орнына пернетақтаны пайдалануды ұсынады. Бұл жылдамырақ екендігі дәлелденді және сайып келгенде өнімдірек code жұмысына әкеледі. Пернетақтаның көмегімен диалогтық терезелермен және қалқымалы терезелермен оңай жұмыс істеуге көмектесетін нәрсе мнемотехника - диалогтық терезенің әрбір элементіне автоматты түрде тағайындалатын пернелер тіркесімдері. Тілқатысу терезесі ашылғаннан кейін, IntelliJ IDEA барлық қолжетімді мнемотехниканы бөлектеуүшін Alt пернесін басып тұрыңызСодан кейін қажет элементтерге қол жеткізу үшін Alt пернесін басып тұрып, бөлектелген пернені басу арқылы оларды пайдалануға боладыIntelliJ IDEA пайдаланушы нұсқаулығы.  Рефакторинг негіздері.  - 2
    • Жол фрагменттері Өте жақсы уақыт үнемдеу - Extract... рефакторинг пәрменін пайдаланып жол өрнегі бөлігін шығарып алу мүмкіндігі. Жай ғана үзіндіні таңдап, сол үзіндінің барлық пайдалануын ұсынылған тұрақты немесе айнымалы мәнмен ауыстыру үшін рефакторингті қолданыңыз. IntelliJ IDEA пайдаланушы нұсқаулығы.  Рефакторинг негіздері.  - 3
    • Айнымалының түрін өзгерту Рефакторингті шығарып алу пәрменін пайдалану кезінде айнымалының түрін таңдауға болатынын ескеріңіз. Айнымалы атауын өңдеу кезінде Shift + Tab пернелерін басыңыз , сонда IntelliJ IDEA айнымалы түрін таңдауды ұсынады (мысалы, оны жүзеге асыратын сыныптың орнына интерфейсті пайдалануға болады немесе керісінше). IntelliJ IDEA пайдаланушы нұсқаулығы.  Рефакторинг негіздері.  - 4
    • Инверт Логикалық рефакторингтердің бірі ең қарапайым, бірақ өте пайдалы рефакторингтердің бірі Инверт логикалық болып табылады , ол өрнектерді барлық семантикасымен және кез келген логикалық айнымалы, параметр, өріс немесе әдіс үшін деректерді түрлендірумен инversionлайды. IntelliJ IDEA пайдаланушы нұсқаулығы.  Рефакторинг негіздері.  - 5
    • Түрді тасымалдау Түрді тасымалдауды рефакторинг әдісіоның аты айтып тұрғандай, әдіс түрлері, жергілікті айнымалылар, параметрлер және т.б. сияқты оның барлық тәуелді элементтерімен бірге сыныптың кез келген мүшесінің түрін автоматты түрде өзгертуге мүмкіндік береді. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 6
    • Рефакторингке арналған негізгі пернелер тіркесімдері Атын өзгерту: Shift, + F6 Сыныпты немесе файлды көшіру: F5 Сыныпты немесе файлды жылжыту: F6 Тұрақтыны бөлектеңіз: Alt + Ctrl + C ( Mac үшін Alt + Cmd + C ) Айнымалыны бөлектеңіз: Alt + Ctrl + V ( Mac үшін Alt + Cmd + V ) Әдіс таңдау: Alt + Ctrl + M ( Mac үшін Alt + Cmd + M ) Өріс таңдау: Alt + Ctrl + F ( Mac үшін Alt + Cmd + F ) Параметр таңдау: Alt + Ctrl + P ( Mac үшін Alt + Cmd + P ) Классты немесе әдісті кірістіру: Alt + Ctrl + N ( Mac үшін Alt + Cmd + N ) Қолтаңбаны өзгерту: Ctrl + F6 ( Mac үшін Cmd + F6 )
    • Рефактордың басқа пайдалы жолдары Сынып мүшелерін жоғары/төмен жылжыту Негізгі сыныпты бөлу Интерфейсті бөлу Анонимді классты ішкі сыныпқа түрлендіру
    • Оны қайта өңдеу Белгілі бір рефактор үшін пернелер тіркесімін еске түсіре алмасаңыз немесе бұдан әрі не істеу керектігін білмесеңіз, Ctrl + Shift, + Alt + T ( Cmd + Shift, + Alt + T ). Ағымдағы контексте қолжетімді рефакторингтер тізімін көресіз. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      Бұл рефакторинг негіздеріне арналған. Арнайы тақырыптарды тереңірек зерттеу үшін келесі нұсқаулықтарды қараңыз. Түпнұсқа мақала
      Пікірлер
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION