JavaRush /Java блогу /Random-KY /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 бардык жеткorктүү мнемониканы бөлүп көрсөтүүүчүн Alt баскычын басып, кармап туруңуз. Андан кийин керектүү элементтерге жетүү үчүн Alt баскычын басып туруп, бөлүнгөн баскычты чыкылdateу менен аларды колдоно аласызIntelliJ IDEA Колдонуучу колдонмосу.  Рефакторинг негиздери.  - 2
    • Сап фрагменттери Убакытты үнөмдөөчү эң сонун бул Extract... рефакторинг буйругун колдонуу менен сап туюнтмасынын бир бөлүгүн бөлүп алуу мүмкүнчүлүгү. Жөн гана үзүндү тандап, ал үзүндүнүн бардык колдонулушун сунушталган туруктуу же өзгөрмө менен алмаштыруу үчүн рефакторингди колдонуңуз. IntelliJ IDEA Колдонуучу колдонмосу.  Рефакторинг негиздери.  - 3
    • Өзгөрмөнүн түрүн өзгөртүү Refactoring Extract командасын колдонууда өзгөрмөнүн түрүн тандай аласыз. Өзгөрмө атын түзөтүүдө Shift + Tab баскычтарын басыңыз , ошондо IntelliJ IDEA сизден өзгөрмөнүн түрүн тандоону сунуштайт (мисалы, аны ишке ашыруучу класстын ордуна интерфейсти колдонсоңуз болот же тескерисинче). IntelliJ IDEA Колдонуучу колдонмосу.  Рефакторинг негиздери.  - 4
    • Invert Boolean Эң жөнөкөй, бирок абдан пайдалуу рефакторингдердин бири бул Invert Boolean болуп саналат , ал туюнтмаларды бардык семантикасы менен инversionлайт жана каалаган логикалык өзгөрмө, параметр, талаа же ыкма үчүн маалыматтарды кон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 )
    • Рефакторлордун башка пайдалуу жолдору Класстын мүчөлөрүн өйдө/төмөн жылдыруу Ата-эне классты бөлүү Интерфейсти бөлүү Анонимдүү классты ички класска айландыруу
    • Аны Refactor Эгерде сиз конкреттүү рефактор үчүн баскычтоптун жарлыгын эстей албай жатсаңыз же андан ары эмне кылууну билбей жатсаңыз, жөн гана Ctrl + Shift, + Alt + T баскычтарын басып, "Бул аракетти кайра иштетүү" колдонуңуз ( Cmd + Shift, + Alt + T ). Сиз учурдагы контекстте жеткorктүү рефакторингдердин тизмесин көрөсүз. Руководство пользователя IntelliJ IDEA. Основы рефакторинга. - 7
      Бул рефакторингдин негиздери үчүн. Белгилүү темаларды терең изилдөө үчүн төмөнкү колдонмолорду караңыз. Оригиналдуу макала
      Комментарийлер
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION